Программистское
Jul. 8th, 2017 07:05 pmДля своего курса эзотерического программирования неожиданно написал интерпретатор давно забытого языка TRAC.
Он даже не настолько забыт, я думаю, насколько о нём вообще никто никогда не знал. Я о нём узнал в 1982 году из чудесной книжки "Этюды для программистов" Чарльза Уэзерелла (её тогда перевели с английского). Книжка почти вся развалилась, но я её бережно храню.
С тех самых пор я хотел написать этот интерпретатор, и вот через 35 лет руки дошли.
Автор советует использовать XPL, BLISS или Фортран. Настолько извращаться я не способен, поэтому написал его на Пайтоне.
Язык состоит исключительно из макро-подстановок. Оказалось, очень здорово на нём наглядно изучать рекурсию, closures и даже lambda calculus.
Будет про это подробная лекция.
P.S. А ЖЖ этот всё-таки надо закрывать. Надоело писать в никуда.
no subject
Date: 2017-07-11 06:15 am (UTC)к примеру даже этот пост твой в твитере просто невозможно написать. разобьётся на кучу отдельных кусков. не все их разом будут видеть. коментарии вообще будут в виде каши, в которой разобраться тяжело. это хорошо только для меме и ругани подходит.
твитер очень хорош когда с новыми людьми знакомишься, особенно по работе или на конференции - лучший способ законтачиться будет твиттер. вроде как и связь есть, вроде как повод для общения, и при этом видно какие у тебя интересы, и можно личный имеил и телефон не давать.
плюрк вот тоже микроблог, на вид аналогичный твиттеру, только там много мелочей правильней сделаны, например длинный текст вставить можно в виде разворачиваемой вкладки. и комменарии с ответами. итд.
медиум по идее мог бы быть, но у них это не инстаграм для текстов, а ютюб для текстов. вроде концепция схожая, но работает иначе совсем. и они тоже в последнее время подгаживать начали. хотя трудно найти тех кто не подгаживает.
телеграм ещё есть, со своими каналами, но как-то маргинальный ресурс всё же, но потенциал есть.