Yuriy Al. Shirokov's Journal

History

29th November 2006

11:38am: "Они убили Кенни! Сволочи!"(с)
SICP переводят со Scheme на Python.

Похоже, эра Lisp-а заканчивается. Очень жаль.

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

Так вот, SICP со Scheme в качестве рабочего языка был для меня доказательством "платоновской реальности" идеи языка программирования, того, что это настолько же фундаментальная абстракция, как, скажем, "число" или "сфера". Собственно, Схема как никакой другой язык близка к "эйдосу ЯП", не зависящему от конкретной архитектуры компьютера и даже, возможно, понятия "компьютер" как такового. Питон — тоже отличный язык, но этой вот архетипической красоты в нём нет.

Что ж, "at least they didn't switch to Java", как оптимистично замечает кто-то в комментах по ссылке.
Powered by LJ.Rossia.org