Программистское

топ 100 блогов catpad08.07.2017

Для своего курса эзотерического программирования неожиданно написал интерпретатор давно забытого языка TRAC.
Он даже не настолько забыт, я думаю, насколько о нём вообще никто никогда не знал. Я о нём узнал в 1982 году из чудесной книжки "Этюды для программистов" Чарльза Уэзерелла (её тогда перевели с английского). Книжка почти вся развалилась, но я её бережно храню.
С тех самых пор я хотел написать этот интерпретатор, и вот через 35 лет руки дошли.
Автор советует использовать XPL, BLISS или Фортран. Настолько извращаться я не способен, поэтому написал его на Пайтоне.

Язык состоит исключительно из макро-подстановок. Оказалось, очень здорово на нём наглядно изучать рекурсию, closures и даже lambda calculus.
Будет про это подробная лекция.

P.S. А ЖЖ этот всё-таки надо закрывать. Надоело писать в никуда.



Оставить комментарий

Архив записей в блогах:
Картинка потешная, особенно для тех, кто созерцает эту ситуацию абстрактно, а не со стороны своей животинки. Моя Радка, кстати, обычно получает свою пайку одновременно с нашей трапезой, дважды в день. То есть, я наполняю ей миску, ставлю её на край мойки на кухне, и далее сначала ...
Уважаемые участники, хочу напомнить вам о: 1. Движок работает в автоматическом режиме. Прием работ завершается в 2 часа ночи вторника (осталось несколько часов). Просьбы добавить произведения после окончания срока приема игнорируются. 2. Желательно не затягивать заливку произведений на ...
Представляется вполне резонным задаться вопросом: почему очевидные ошибки и недостатки известного рискованного дела не вызывают у руководства стремления к исправлению? Лежит на дороге камень, ты споткнулся - ну убери ты его. Станет лучше, а власть ты проявишь. Отчего нет? Не всё ли равно, ...
Про прошедший 28 июля День борьбы с гепатитом, о котором никто не вспомнил.. Впервые проведен в 2011 году, по инициативе Международного альянса по борьбе с гепатитом, в который ...
Героиня оранжевого (первого) майдана и победительница «Евровидения» обратилась к украинцам с призывом «снять шаровары». И это вовсе не предложение всей страной заняться нудизмом и не указание на тотальное обнищание украинцев после «Революции достоинства». Руслана считает, что шаровары, ...