Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Наконец, родился более реалистичный пример использования Umka по его основному назначению, т. е. как встраиваемого языка.На какой базовый ЯП (чтобы в него встраивать) ориентируетесь?
Так что у вашего языка есть шанс: прикрутите MirJIT и будете вторым после LuaJIT (а это уже круто. Учитывая, какой противный язык Lua, многие мечтаю о вменяемой альтернативе).
https://github.com/vnmakarov/mir
Lua — это стековая машина, и там, на самом деле, просто нечему тормозить.На самом деле, начиная с версии 5, Lua перешла от стековой машины к регистровой и получила от этого большой прирост быстродействия. У меня один и тот же численный алгоритм на Lua 5 работал в 2-3 раза быстрее, чем на Lua 4.
Umka. Жизнь статической типизации в скриптовом языке