Архитектурное программирование
Меняю название рубрики А2 => Архитектурное программирование и не только. Главное, меняю свое понимание направления движения (понимание, но не направление). Вся работа по ЯВД и А2 началась с понятия «Интенсивное […]
Меняю название рубрики А2 => Архитектурное программирование и не только. Главное, меняю свое понимание направления движения (понимание, но не направление). Вся работа по ЯВД и А2 началась с понятия «Интенсивное […]
Выложен второй прототип (см. папку «про2» в https://gitflic.ru/project/alekseinedoria/a2). Это игра крестики-нолики, которая состоит из инструмента «Движок» инструмента «Доска» и двух игроков, каждый представлен верстаком и инструментом «Игрок». Движок запрашивает создание доски, […]
10 августа рассказываю про Тривиль — на примерах реального кода на семинаре: https://persons.iis.nsk.su/en/STEP-2023 С сегодняшнего дня в отпуске, надеюсь скоро освободить голову для продолжения работы над А2 и обсуждению компонент.
Новый репозиторий для прототипирования: https://gitflic.ru/project/alekseinedoria/a2 Почему А2? Потому что ничего лучше в голову не пришло, язык в Вире я называл А0,А1 — язык для Вира-2 (который не вышел за уровень прототипа), […]
Игорь забросал меня мыслями и соображениями, см. это и это, а я пока не дополз туда, где есть ответы. Сначала я вернусь к Виру (так как это пример работающего подхода), […]
Отвечаю на комментарий Игоря отдельной записью, чтобы не ужиматься. Мозги мои пока скрипят, разворачиваясь от языкотворчества и технологических вопросов к компонентам, поэтому комментарий Игоря для меня очень важен. Спасибо! Теперь по […]
Как я уже писал, на следующем этапе движения в светлое будущее, я вижу необходимым разработать и реализовать 3 языка: язык описания схемы соединения компонент язык разработки компонент язык описания пользовательского […]
Главное написано в заголовке и, наверно, на этом можно было бы остановится… Тривиль компилятор на Тривиле — это 10.5К строк. Вместе с библиотеками на Тривиле написано 12.5К, и это уже […]
В связи с существенным продвижением в Тривиль компиляторе на Тривиле, стала явной необходимость (или хотя бы полезность) добавления нескольких конструкций языка и они были добавлены: выбор по типу цикл по […]
Сделано чуть более за месяц с прошлого замера (ветка bootstep6): 2023.04.08 compiler: 9836 lines in 54 files (Go) runtime: 930 lines (C) libraries: 5/561 lines (Тривиль) 2023.05.14 compiler:10369 lines in […]