Анонс.

В настоящее время к выпуску готовится Каллисто 1.0, она же Каллисто Классик — новый входной язык для «Электроники МК-161», основанный на советских трансляторах Форта. Мы намерены успеть выпустить релиз первой версии до следующего вторника. То есть к 7 ноября 2017 года, столетию Революции.

Технически Каллисто будет отличаться от rc2 (второго кандидата в релиз), опубликованного 7 ноября 2016 года, мелкой шлифовкой для незначительного улучшения совместимости с Каллисто-2 — будущей версии языка. Возможно, в памяти программ МК-161 останется одна лишняя страница. Её можно будет использовать для собственных расширений языка, в том числе для подсчёта контрольных сумм или других криптографических проверок основного кода транслятора на аутентичность.

Желающие использовать Каллисто в профессиональной деятельности смогут заказать независимые экспертизы кода транслятора и получить необходимые сертификаты. Программы, подготовленные строго для официальной версии 1.0, будут совместимы не только по исходному, но и по объектному коду.

Большие изменения ожидаются в оформлении документации. Для Руководства подготовлены два новых раздела, отражающие результаты тестирования rc2 сообществом, которое продолжалось один год.

Главное же, что релиз зафиксирует всю мою предыдущую работу над языком и я смогу полностью сосредоточиться на следующем этапе — Каллисто 2.0, первые наброски кода которого уже были опубликованы. Классическая версия Каллисто проста для установки и освоения. Она однофайловая и для неё справедливо многое, описанное в советской литературе по Форту. «Внутренности» Каллисто-2 будут менее традиционны, а установка сложнее, в том числе ради максимального быстродействия. Каллисто-2 будет не во всём совместима по исходному коду с Каллисто Классик. Рекомендации по переносу каллистянских программ на Каллисто-2 будут основываться на анонсированной версии.

Метки публикаций: 
Русский