2010-02-11

juan_gandhi: (Default)
2010-02-11 12:12 pm

уровень софтверного образования на матмехе

Когда-то давно я, как и все, верил в такую идею, что, мол, в СССР с хардвером хреново, а с софтвером хорошо, типа все ж умные кругом.

И вот что-то засомневался я нынче. Ну то есть, умных-то людей полно было. Вот бывалоча у нас на матмехе на кафедре "матобеспечения" руководил Г.С.Цейтин, и мы все долбили Алгол-68 как проклятые, и изучали "представление данных".

И типа считали себя грамотными. Поглядывали одним глазком на Setl, на Eiffel; герои Алгола-68 двадцать лет писали для него компилятор... а смысл? А смысл в том, что всё пропустили.

Ну да, подхватили было форт; форт чем был хорош, что его можно было привинтить к любой железяке и за неделю сбацать вполне достойную апликацию (я за неделю написал эмулятор буровой установки, с интерпретатором лиспа формул модели).

Так вот, это же изменилось с тех пор, верно? Вон, кое-кто хаскель преподавал студентам, так? Ну и т.д.

Я что хочу сказать. Что на самом деле компьютерная наука, конечно, существовала, но где-то там. А матмех (да подозреваю, что и мехмат) был совершенно изолирован от всего этого дела; и было очень наивно заявлять, что, мол, вообще-то мы огого, только вот у нас тут хардвер подкачал. Отстамши были.
juan_gandhi: (VP)
2010-02-11 01:28 pm

о языцехъ

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

Когда был студентом, изучал алгол-68, работал на алголе.
На заводе писал на ассемблере Минска ("яск"), потом на коболе, потом на фортране. Изучал алгол-68 и сетл.
В кб писал на ассемблере, фортране и бейсике, учиться было некогда (трясти надо было).
Раз в отпуске на шабашке изучил пл/1 и написал на нём какую-то аппликаху для заказчика.
Потом изучал си и форт; работал при этом на фортране и форте.
В кооперативе писал на форте, изучал си++.
В Свопе писал на форте, на паскале и си++; была перестройка и учиться было некогда (трясти надо было).
В Танграме писал на си++, изучал джаву.
В Борланде писал на си++, джаве и перле, изучал джаваскрипт; по приколу написал игруху на пхп и флеше.
В Фаерклике писал на джаве, изучал питон.
В Гугле писал на джаве, джаваскрипте и питоне, изучал скалу, мл и хаскель.
Сижу вот в Теленаве, пишу на обрыдлой джаве, думаю, где бы найти место чтоб на скале или хаскеле, или лучше на смеси хаскеля и джаваскрипта... и чтоб в сити не надо было ездить.
juan_gandhi: (Default)
2010-02-11 03:58 pm

похож на французского философа



(10x [livejournal.com profile] rinver) - поразительный человек; ему пофиг, что его теории как-то подневыдержали научной верификации - как глобальный утеплитель, продолжает нести свою истину всем, желающим его послушать. А насчёт неверности теории - так он тут же заявляет, что его мнение всё время меняется. Казалось бы, какой тогда смысл слушать его текущее мнение? Только в качестве поучительной иллюстрации.

Только, вишь, человек способен к рекурсии (а ракушка типа неспособна). Ну и т.д.
juan_gandhi: (Default)
2010-02-11 04:55 pm

дыбр

Надо же, удалось уговорить коллегу, что thread, который полностью управляется другим threadом, который сидит и ждёт, пока первый добудет данные, должен быть выкинут нахрен, и всю эту добычу данных можно делать в том самом управляющем threadе. Это, конечно, на тему "долой управляющих" - тот "ведущий" thread ни хера не делает, а только бумажки перекладывает. Джейсон отсюда, фикс отсюда, юдипи туда. Пусть работает, сука!