Добавить в корзинуПозвонить
Найти в Дзене
Тупость

В Массачусетском Технологическом больше нет курса Структуры и интерпретации компьютерных программ

На Хабре опубликована статья, а наша тупая редакция приводит тут избранные цитаты. В 80-ых и 90-ых инженеры строили сложные системы, комбинируя простые и хорошо изученные «части». Целью SICP было предоставить язык абстракций для рассуждений о таких системах. Сейчас инженеры обычно пишут код для сложного аппаратного обеспечения, которое они не до конца понимают. Это же утверждение справедливо и для программного обеспечения. Сегодня студенты большую часть своего времени тратят на чтение мануалов к библиотекам, чтобы разобраться в том, как связать их вместе с простой целью — чтобы всё заработало и сделало то, что им нужно. «Программирование сегодня больше напоминает науку: вы берете часть библиотеки и «тыкаете» в нее — смотрите на то, что она делает. Затем вы спрашиваете себя, «Могу ли я настроить это так, чтобы оно делало то, что мне нужно?». Подход «анализ через синтез», используемый в SICP, когда вы строите большую систему из простых, маленьких частей, стал неактуальным. Сег

На Хабре опубликована статья, а наша тупая редакция приводит тут избранные цитаты.

В 80-ых и 90-ых инженеры строили сложные системы, комбинируя простые и хорошо изученные «части». Целью SICP было предоставить язык абстракций для рассуждений о таких системах.
Сейчас инженеры обычно пишут код для сложного аппаратного обеспечения, которое они не до конца понимают.
Это же утверждение справедливо и для программного обеспечения. Сегодня студенты большую часть своего времени тратят на чтение мануалов к библиотекам, чтобы разобраться в том, как связать их вместе с простой целью — чтобы всё заработало и сделало то, что им нужно.
«Программирование сегодня больше напоминает науку: вы берете часть библиотеки и «тыкаете» в нее — смотрите на то, что она делает. Затем вы спрашиваете себя, «Могу ли я настроить это так, чтобы оно делало то, что мне нужно?». Подход «анализ через синтез», используемый в SICP, когда вы строите большую систему из простых, маленьких частей, стал неактуальным. Сегодня мы программируем «методом тыка».
Он признался, что вместе с коллегами по прежнему не представляет себе, каким должен быть оптимальный план обучения.

https://habrahabr.ru/post/282986/