Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет chistyakov ([info]chistyakov)
@ 2005-06-07 15:24:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Компрачикосы от программирования
Информатика-21. ИТ-образование с точки зрения национальных интересов

(Доклад для конференции по проблемам информационно-технического образования в МГУ)

Отечественное образование в ИТ-области идёт в фарватере зарубежных тенденций. При этом игнорируются отечественные традиции преподавания математических наук и интересы стратегических отраслей: авиации, космоса, фундаментальной науки...

Грубо говоря, сегодняшнее состояние в ИТ области может быть выражено так: "тусовка ИТ-индустрии [американской] с прикормленной ИТ-профессурой и компрадорским бизнесом [России]" (c) (Реплика из зала).

Нашу молодёжь уродуют компрачикосы от программирования.

Доклад (pdf 173 КБайт) читать здесь>>>>>
Господ "программистов" просят не беспокоиться.

{+}


(Читать комментарии) - (Добавить комментарий)


[info]cousin_it@lj
2005-06-07 13:45 (ссылка)
Сейчас по параметру "наращиваемость функциональности" уверенно выигрывает Windows.

Есть некий конфликт взглядов: с одной стороны "умная разработка с самого начала" (Oberon и его ОС), с другой стороны "органический рост под действием реальных требований" (Windows, Linux). Пока что в реальном мире результаты органического роста побеждают механические сооружения. В то же время в академической среде сторонники "умной разработки" явно преобладают =)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]lazyreader@lj
2005-06-07 13:59 (ссылка)
> Сейчас по параметру "наращиваемость функциональности" уверенно выигрывает Windows.

Такие уверенные утверждения требуют обоснования (разумеется, мы не будет рассматривать в качестве обоснования "все ставят windows", правда?)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]qvic@lj
2005-06-07 14:05 (ссылка)
т.е. вы предлагаете не принимать в расчёт данный факт, считая его ошибочным?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]lazyreader@lj
2005-06-07 14:07 (ссылка)
Нет, мне просто хочется услышать обоснование.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]qvic@lj
2005-06-07 14:12 (ссылка)
ну вот вам и первый аргумент

(Ответить) (Уровень выше)


[info]cousin_it@lj
2005-06-07 14:09 (ссылка)
В первую очередь я имел в виду разнообразие периферийного оборудования, с которым работает Windows. Кстати, я не случайно заикнулся в начале ветки про свой ADSL-модем - под Linux для него драйвера не существует =)

Дальше - количество прикладных программ. Тут можно спорить: под *nix используется куча очень старого софта, и сейчас появляется много нового... так что точно не скажу, но в двойку лидеров Windows наверняка входит.

Вообще я никоим образом не нападаю на *nix - часто пользуюсь Linux на работе, ощущения в целом приятные. Есть основания полагать, что Linux окажется более удачен в embedded и для серверов, а Windows - для desktop. По уровню зрелости обе сильно выше, чем Oberon/Bluebottle OS =)

(Ответить) (Уровень выше)


[info]ex_chistyak@lj
2005-06-07 15:00 (ссылка)
Истинно умная разработка включает в себя возможность наращивания. Практически бесконечного, если это необходимо. Пример: Интернет. Про такие системы, как ПВО страны, ядерный подводный флот, РВСН я не говорю. Давно всё решено уж было. Надо применять правильные подходы.

Так что, нет противоречия между "умной" разработкой и изменчивостью/наращиваемостью. Действовать надо правильно. Не как подёнщики.

{+}

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]cousin_it@lj
2005-06-07 15:14 (ссылка)
Вы правы.

Собственно, я пытаюсь в этом споре показать некий взгляд с другой стороны. Не изнутри академической среды, а с точки зрения коммерческой разработки программ.

Один из главных принципов там - строить на том, что построили другие. Не получится нагреть океан кипятильником. Даже если что-то очень несовершенно - не стоит из-за этого разрабатывать с нуля свой язык программирования и ОС.

Кроме того, идея симбиоза языка и ОС изначально порочна. Была масса попыток; даже самые удачные, вроде Squeak и Genera, не добились широкого признания. А Unix, где чуть ли не для каждой отдельной задачи создают свой специальный язык (shell, sendmail, Perl...), стал бешено популярен. Мне кажется, причины тут "экологические" - примерно те же, по которым плохо выживают монокультурные системы.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_chistyak@lj
2005-06-07 16:02 (ссылка)
Знаете, мы вообще говорим о совершенно разных вещах. Даже живём в разных мирах. Коммерческие программы меня не интересуют вообще. От того, что порнуху в Интернете будет проще смотреть, ничего хорошего не произойдёт. Или там какая-нибудь база данных колготок будет охватывать больше складов, мне ни холодно, ни жарко.
Меня волнуют программы, решающие задачи, непосредственно связанные с физической реальностью. И ответственность за которые совсем другая, чем "За программа выполнила недопустимую операцию и будет закрыта. Нажмите ОК".

{+}

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]cousin_it@lj
2005-06-07 16:27 (ссылка)
Но кому-то же надо и колготки подсчитывать. Или там плюшевые игрушки, или мелодии для мобильников. Этим занимаюсь я, и пока своей нишей доволен вполне. Вы тоже ограничили свою область деятельности: делаете летающие самолеты. Не об этом ведь речь идет.

Если бы Вы говорили только о самолетах, мне в голову не пришло бы спорить - Вы, очевидно, лучше меня владеете темой. Но Вы в исходном посте делаете утверждения не про самолеты, а про систему образования. Система образования готовит не одних только инженеров-ракетчиков; гораздо большему числу людей понадобится общаться с базами данных по колготкам, обрабатывать бухгалтерские отчеты, рисовать на компьютере мультфильмы...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_chistyak@lj
2005-06-07 16:41 (ссылка)
Рисование мультфильмов это совсем другое. А насчёт ограничения самолётами Вы здорово сказанули! Есть общеинженерные вещи. И моя конкретная направленность не оказывает никакого влияния на них. Это общечеловеческий опыт. Пусть и колготки кто-то считает, конечно. Жаль трудовых ресурсов, но пусть уж считают...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]cousin_it@lj
2005-06-07 16:46 (ссылка)
Похоже, каждый из нас считает свой опыт общечеловеческим. Вы - опыт реализации алгоритмов на голом железе, я - опыт общения с чужими сложными системами. Можно, пожалуй, на этом остановиться =)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_chistyak@lj
2005-06-07 17:10 (ссылка)
Всё. Встали!

Не удержусь, чтобы не сказать, что Ваш опыт вполне общечеловеческий. И очень важный. Это одна из интеллектуальных ловушек современности. Я же призываю сделать из Вашего опыта выводы. Они были сделаны программистским сообществом в 70х, но потом почему-то оказались забытыми.

Всё-всё. Умолкаю. До свидания.

{+}

(Ответить) (Уровень выше)


[info]potan@lj
2005-06-08 04:35 (ссылка)
Хмм.
Применить винды, кроме как для "десктопа", очень проблематичто. Даже сервера на нем через жопу делаются.

(Ответить) (Уровень выше)


(Читать комментарии) -