It's been a game changer for me observing the elegance and productivity of the Fennel language (https://fennel-lang.org/) combined with Love2d (love2d.org) and LuaJIT. Thanks to Phil Hagelberg for his documenting of his experiences (http://technomancy.us) and his work on a decent emacs mode for Fennel. Check out his previous winning entry, particularly the code that drops you in a repl and lets you live change a running Love game here: https://technomancy.itch.io/exo-encounter-667