очень смешно... |
[Oct. 2nd, 2022|06:18 am] |
…теперь наблюдать за истериками дебилов-«дивилаперав», которые собирались релизиться на стадии (особенно эксклюзивно, лол). нет, совершенно их не жаль, это из разряда: «шёл медведь, увидел машина горит, залез в неё и сгорел.»
но люди, как известно, существа безмозглые и необучаемые, так что неудивительно. это, тащемта, те же существа, которые до сих пор верят в «институт репутации», например — но при этом исправно несут бабло тем, кто их открыто и неоднократно наёбывал. в общем, смешно, и немножко злорадно (всегда злорадствую, когда дебилы внезапно вынуждены встречать последствия своего дебилизма, что поделать). |
|
|
almost there |
[Oct. 2nd, 2022|07:07 pm] |
допилил вм, допилил замыкания. старею, раньше бы за дня два сделал, а сейчас почти неделю пилил. концепцию реализации замыканий невозбранно потырил у Lua (нет, код не брал, нафига; они идею давно в статье описали, этого достаточно).
компилер в итоге у меня медленней, чем у Lua и nasal, конечно (у Lua вообще самый быстрый), но зато сгенерёный код довольно плотный, почти без лишних MOVE. сам по себе компилер стандартный многопроходный: сначала простое AST, потом по нему ходит оптимизатор, а то, что осталось от оптимизитора, пердолит кодоген. хотя в принципе можно было и инвертировать: сначала кодоген в SSA (можно даже минуя AST), а потом оптимизатор; но сложилось вот так. |
|
|
...если что... |
[Oct. 2nd, 2022|09:47 pm] |
нет, новомодный язык пока не открыт. там частично канибализированый мой форк назала (хотя от оригинала остались в основном только апишные хидеры). когда я всё дочищу и заменю, волшебно появится репозиторий с первым коммитом, в котором Сразу Идеальный Код, где от оригинала только кредитсы, да структы для nan-boxing'а (потому что они один хуй совершенно одинаковые будут даже если полностью с нуля делать).
это, впрочем, совершенно неважно, потому что язык называется «seduce», а всё апи начинается на «sex». так что ни один Модный Современный Программист его использовать не станет. собственно, я на это и рассчитывал, когда выбирал название. |
|
|