А2: Прототип 4

Прототип 4 — это повторение самого первого прототипа, но с декларативным описанием схемы (в формате JSON). Прототип рабочий, но для компиляции надо использовать самый свежий Тривиль компилятор v0.74. Схема описывает […]

1. В язык добавлены многострочные литералы: `это длинный многострочный литерал, содержащий символы конца строки` Реализованы в компиляторе v0.74. 2. Добавлена библиотеки работы с json форматом: «стд::форматы/json» Все доработки в ветке […]

Суть архитектурного программирования в том, что архитектура (структура) программы явно присутствует в программной системе в течении всего жизненного цикла системы. Причем, присутствует как для разработчика (design time), включая модификацию, поддержку […]

Для установки Тривиля больше не надо устанавливать Go, достаточно, чтобы был установлен clang. Используйте репозиторий «Ростки»: https://gitflic.ru/project/alekseinedoria/rostki. Сейчас в нем есть файлы установки Тривиль компилятора версии 0.72, а именно: исходники компилятора […]

Архитектурное программирование

Меняю название рубрики А2 => Архитектурное программирование и не только. Главное, меняю свое понимание направления движения (понимание, но не направление). Вся работа по ЯВД и А2 началась с понятия «Интенсивное […]

Выложен второй прототип (см. папку «про2» в https://gitflic.ru/project/alekseinedoria/a2). Это игра крестики-нолики, которая состоит из инструмента «Движок» инструмента «Доска» и двух игроков, каждый представлен верстаком и инструментом «Игрок». Движок запрашивает создание доски, […]

Второй рассказ про Тривиль на STEP-2023

10 августа рассказываю про Тривиль — на примерах реального кода на семинаре: https://persons.iis.nsk.su/en/STEP-2023 С сегодняшнего дня в отпуске, надеюсь скоро освободить голову для продолжения работы над А2 и обсуждению компонент.

Новый репозиторий для прототипирования: https://gitflic.ru/project/alekseinedoria/a2 Почему А2? Потому что ничего лучше в голову не пришло, язык в Вире я называл А0,А1 — язык для Вира-2 (который не вышел за уровень прототипа), […]

Игорь забросал меня мыслями и соображениями, см. это и это, а я пока не дополз туда, где есть ответы. Сначала я вернусь к Виру (так как это пример работающего подхода), […]

Схемы и Компоненты

Отвечаю на комментарий Игоря отдельной записью, чтобы не ужиматься. Мозги мои пока скрипят, разворачиваясь от языкотворчества и технологических вопросов к компонентам, поэтому комментарий Игоря для меня очень важен. Спасибо! Теперь по […]