metaL manifest

github: https://github.com/ponyatov/metaL

участвовал в Repl.it Language Jam:

https://repl.it/@metaLmasters/metaL#README.md

пост в LinkedIn:

https://www.linkedin.com/pulse/how-hard-develop-your-own-programming-language-worth-dmitry-ponyatov/

ponyatov/metaL

Введение

решаемые проблемы

Насколько сложно разработать собственный язык программирования? Стоит ли оно того?

генерация кода

Языково-ориентированное программирование

метапрограммирование

no-syntax язык определённый на структурах данных

Object

объектный граф

Primitive: примитивные типы

Container: контейнеры данных

Active: исполняемые данные

Meta: объекты исходного кода

IO: ввод/вывод (файловый)

Net: сетевое программирование