Получи случайную криптовалюту за регистрацию!

Похороны Judy Здесь уже было несколько радостных постов о моё | Log of Alprog

Похороны Judy

Здесь уже было несколько радостных постов о моём новом pet-project’е — скриптовом языке kuku. С ним всё хорошо и я действительно в кои-то веки регулярно пишу что-то для себя (хвала возможности разделять офис и дом), но я совсем забыл сказать хотя бы пару слов о моём прошлом питомце. А надо бы.

Идея писать kuku мне не случайно стукнула в голову, а родилась в попытке воскресить мой движок Judy и переосмыслить его с учётом опыта, который я получил в процессе написания Encased. И тот факт, что я занялся переписыванием скриптового языка — по сути центрального элемента старой концепции движка — фактически означает, что проект Judy закрыт. Во всяком случае в старом его виде.

На самом деле Джуди перестала подавать признаки жизни ещё в 2016, но я до самого последнего времени отказывался в это верить. На картинке выше вы можете также видеть гробик её предшественника — Holly. Почему-то всегда хотелось назвать движок женским именем. Не уверен, продолжится ли эта традиция, потому что не так много красивых имён, начинающихся на “ku”.

Но что можно сказать уверенно, так это то, что правопреемница больше не будет включать в себя самодельную IDE. В движке моей мечты теперь эту роль выполняет VS Code и Language Server. Я также вряд ли снова буду писать инициализацию окошек (для этого есть SDL) и скорее всего использую какую-нибудь библиотеку для рендера (на данный момент Diligent Engine выглядит очень секси). В общем, в следующий раз значительно уменьшу уровень велосипедирования. Ну, кроме скриптового языка. Тут я ку-ку, конечно.