теперь у меня тоже есть! поскольку мне надо тестировать мою новонаписаную Схему на чём-то, то запилил клон Boulder Dash. как можно тупее, чтобы генерировал как можно больше мусора, и GC сильно напрягался. по дороге немного увлёкся, сделал почти все объекты из GDash (больше полутора сотен, только несколько осталось нереализованых), парзер BDCFF, звуконий, скроллоний, и перекрашивание тайлов. получилась вполне себе играбельная штука. и, кстати, спокойно держит 60 FPS, так что GC ускорять не надо.
. на котором нихера не понятно, что это мой клон, но это он. скроллинг на самом деле плавный, это на записи фпс херовый. и звуки есть. примерно 300 кб схемокода.
краткая сводка из секретных подвалов если чо — мы там запилили self-hosting форт на x86, компилирующий в оптимизированый машинный код. на нём оптимизирующий двухпроходный кросс-компилятор форта на Z80. ещё мы там сделали компилятор Оберона (тоже в натив, конечно), с житером — так что он может грузить обероновские модули прямо из исходников. щаз потихоньку пилим Scheme. по причине необходимости взлетания с чистым gcc — двигло схемы на сишечке. возможно, в будущем вм будет переписана на pre-scheme, и схема сама на себе. всё кроме схемы использовалось для написания реального софта. а схема пока что только началась, ей ещё и месяца от роду нет. но уже вполне работает, нет только call/cc (очень уж лениво их делать, хоть я и знаю как, чтобы не шибко тормозило).
предупреждение если вы вдруг зачем-то ходили на мои фоссил-репы — больше не надо. потому что будете мгновенно забанены. пока что под санкциями только вавумчик, но скорее всего я весь сервер уведу в режим whitelisting. потому что дегенеративные уебанские «ai»-кравлеры заебали.
и да: если вы вдруг используете «аи» — можете поздравить себя с ачивкой: заблочено в том числе и благодаря вам. вы используете — они хуеют. вы поддерживаете — они хуеют. я надеюсь, вам понравится интернет, в котором всё будет по белым спискам, а открыто доступен только бред от бормоталок. это то будущее, которое вы приближаете.