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