Язык программирования Би
2018-01-29 17:08Обнаружились исходники компилятора Би: языка программирования, который предшествовал Си. Компилятор написан на языке Би и генерит ассемблер для PDP-7. Всего 882 строчки исходного кода.
Этот же компилятор, переписанный на Си: b.c
Этот же компилятор, переписанный на Си: b.c

no subject
Date: 2018-01-30 02:20 (UTC)Если для микро-бэсм нет софта, то после ассемблера первый язык будет Си? Или хочется "эзотерики" типа этого Би?
no subject
Date: 2018-01-30 02:38 (UTC)Такой синтаксис был у языка Си в начале 70х. С тех пор многое изменилось. :)
Для микро-бэсм будет Си, конечно. Скорее всего компилятор lcc для начала. И еще можно приспособить Паскаль от БЭСМ-6. Лёня
no subject
Date: 2018-01-30 02:42 (UTC)Он как либо учитывает "особенность" архитектуры микро-БЭСМ (возможность адресовать ячейки памяти как регистры)?
Любопытно посмотреть какой машинный код выдает.
no subject
Date: 2018-01-30 02:46 (UTC)https://ru.wikipedia.org/wiki/LCC
no subject
Date: 2018-01-30 03:16 (UTC)no subject
Date: 2018-01-30 03:26 (UTC)Становится понятно, откуда у Си ноги растут.
no subject
Date: 2018-01-30 05:30 (UTC)no subject
Date: 2018-01-30 09:02 (UTC)no subject
Date: 2018-02-01 07:17 (UTC)