vak: (Default)
[personal profile] vak
Один добрый человек прислал мне в подарок оригинал книжки Чарльза Уэзерелла "Этюды для программистов". Будет украшением моей библиотеки.

Date: 2018-03-20 08:01 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Ох классная книга!

Date: 2018-03-20 15:58 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Надо бы оригинал криптограммы если не расшифровать, то хотя бы реверс-инжинирить.

Date: 2018-03-20 18:22 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Английская книжка у меня есть, только надо найти, где именно. Разве я тебе не показывал?

Открытый текст известен - это начало главы про компилятор.

Date: 2018-03-20 21:11 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Скорее взять шифртекст и открытый текст, и установить алфавит и ключ. Интересно, что было в оригинале вместо "редиска".

Date: 2018-04-02 12:30 (UTC)
netch: (Default)
From: [personal profile] netch
Оригинальная обложка интереснее.
Книгу помню, в студенчестве хорошо шла :)
Хотя я был слишком ленивый, чтобы всерьёз что-то делать...
Edited Date: 2018-04-02 12:30 (UTC)

Date: 2023-12-22 03:07 (UTC)
x86128: (Default)
From: [personal profile] x86128
Классная книжка, которая, внезапно, дала ответ на вопрос, почему на ровной дороге непонятно откуда могут быть пробки (с учетом того что нет ни ям, ни перекрестков).

EASY compiler from the book

Date: 2025-10-07 13:29 (UTC)
From: [personal profile] begoon
Я наконец-то реализовал давнюю мечту -- компилятор языка Мини (aka Easy) из книги :-)

https://github.com/begoon/easy

Другим фанатам Книги может тоже зайдет.

Date: 2025-10-16 19:05 (UTC)
From: [personal profile] begoon
Добил еще один долгострой из книги -- интерпретатор TRAC.

https://github.com/begoon/trac

В целом, интерпретаторы ТРАКА имеются в сети, включая от Сергея :-), но у меня был штик сделать в точности по книге, включая расширения, которые были предложены как бонус для этюда.

Максимально покрыл все тестами. Но есть и классические примеры типа "e", "pi", факториала и ханойской башни.

В книге описан TRAC64, оригинальный синтаксис. Потом был TRAC84 и даже TRAC2001, но туда я уже не копал.