Найти тему

А вот прекрасная история для вечера пятницы. Если вы посмотрите на фотографию с Джефом Раскиным, создателем Макинтоша, то за его спиной увидите интересный постер. На нем в виде блок-схемы отображен синтаксис языка Pascal. Так вот Джеф Раскин и является автором постера, который он сделал в качестве методического пособия для программистов. Он обнаружил, что многие из существующих опубликованных таблиц «Паскаля» содержат ошибки при применении к компилятору Apple Pascal Билла Аткинсона. Раскин начал работу, используя в качестве руководства оригинальный труд Никлауса Вирта "PASCAL — руководство пользователя".


Раскин исправил ошибки и внес некоторые новшества в схему. В частности, в качестве завершающего штриха он выделил ее цветом, чтобы цвет высшего лексического элемента соответствовал синтаксической диаграмме ниже, которая его объясняет.

Помимо всего прочего Раскин отвечал в Apple и за полиграфию. Поэтому прежде, чем запускать плакат в печать, он должен был получить добро у Джобса. И с этим возникла проблема: Джобс быстро понял схему, но никак не мог вник в цветовую гамму. (Раскин после этого назвал его техническим тугодумом). Поэтому в конце концов он решил не разбираться, а... переделать. Для этого Джобс привлек японского художника Тома Камифудзи, который "оптимизировал" картинку. По факту, ухудшив ее — часть функций перестала биться по цветовому распределению.

Однако Джобса это не остановило и плакат пошел в тираж. Что отдельно потом еще обидело Раскина — автором плаката в итоге числился именно японец.

Ну а вспомнили мы эту историю, потому что а) к сожалению, в начале января скончался автор "Паскаля" Никлаус Вирт; б) оригинальный плакат перерисовали и скачать его в PDF в хорошем качестве или печати можно отсюда.
1 минута