Архив статей журнала

РАЗРАБОТКА ЯЗЫКА ТРИВИЛЬ. ЧАСТЬ 2 (2024)
Выпуск: № 4 (30) (2024)
Авторы: Недоря Алексей Евгеньевич

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

Сохранить в закладках
РАЗРАБОТКА ЯЗЫКА ТРИВИЛЬ. ПЕРВЫЕ ШАГИ К СЕМЕЙСТВУ ЯЗЫКОВ. ЧАСТЬ 1 (2024)
Выпуск: № 4 (30) (2024)
Авторы: Недоря Алексей Евгеньевич

Это первая статья из серии статей, в которых описывается разработка языка программирования Тривиль: от рассуждения о необходимости разработки нового языка, определения целей и требований и до выбора и обоснования конкретных языковых решений. Статьи, в основном, нацелены не на программиста, который использует язык, а на разработчика языков программирования. В статьях автор использует опыт лекций о разработке языков в МФТИ, ИТМО и Университете Иннополиса.

Сохранить в закладках
РАЗРАБОТКА ЯЗЫКА ТРИВИЛЬ. ЧАСТЬ 3. БАЛАНС (2025)
Выпуск: № 1 (31) (2025)
Авторы: Недоря Алексей Евгеньевич

Статья является третьей из серии статей, в которых описывается разработка языка программирования Тривиль. В предыдущих статьях были определены цели языка, требования к языку и описаны основные языковые решения. Эта статья рассматривает сложные языковые конструкции, в разработке которых основное внимание уделялось балансу между полнотой языковой конструкции и сложностью языка и компилятора. Как и вся серия, статья нацелена, большей частью, не на программиста, который использует язык, а на разработчика языков программирования.

Сохранить в закладках