Apple II становится LISP машиной.

В начале 70-х и начале 80-х годов команды гениальных разработчиков из Массачусетского Технологического Института разрабатывали LISP машины. Эти компьютеры специально разрабатывались для работы с LISP языком в качестве основного языка программирования. И примерно в этом же время пара крутых перцев работала над Apple II которому суждено было стать одним из популярнейших компьютеров того времени.

Apple ii lisp машина

Apple II использовал BASIC в качестве основного языка программирования. Лучше бы они тогда занялись Лиспом. Но не прошло и тридцати лет как это удалось двум энтузиастом своего дела: Алексу и Мартину. Как оказалось сейчас это сделать намного легче и проще используя компилятор для систем 6502. И прогнали через него интерператор Lisp написаный на С.

Если бы этим занялись еще 80-ые — было бы еще легче. Потому что основной проблемой было получение машинного кода для Apple II компьютера.  Для этого пришлось им воспользоваться интересной библиотекой Apple Disk Transfer ProDOS, или сокращенно ATDPro для загрузки с аналогового магнитофона в Эппл. И теперь интерпретатор Лиспа работает на древнем, но гламурном компьютере. Источник для 6502 можно найти на ГитХабе. В общем наслаждайтесь, а заодно можно глянуть видео:

Добавить комментарий