Awesome
Mash
Императивный язык программирования с динамической типизацией и приведением типов. Поддерживает ООП и многопоточность. Может быть встроен в ваш проект через простое API.
- Сайт проекта: http://mash-project.org
- Форум: http://forum.mash-project.org
Проект разделен на несколько частей:
- /runtime/ - стековая ВМ и библиотеки к ней.
- /lang/ - транслятор Mash
TODO/BUGS:
- (VS Code plugin): Подсветка синтаксиса.
- (API): Доработка API, передача/получение N мерных массивов в/из SVM.
- (VM): JIT.
Лицензия
Проект лицензирован на основе BSD-2 текста лицензии. Проект опенсорсный, вы можете использовать его бесплатно в любых своих начинаниях, но... Если вы захотите опубликовать ваше ПО, которое использует Mash или часть его кодовой базы, то указание копирайта, названия проекта и автора (@RoPi0n) - обязательные условия.