3 ms·
It looks like Cakelisp for Rust! I'll have to look at it in more depth. Thanks for the link!
by makuto 6y ago
It looks like Cakelisp for Rust! I'll have to look at it in more depth. Thanks for the link!
- anentropic 6y agoI have not used it but I think is not written for performance in the same way that Cakelisp appears to be: https://gamelisp.rs/reference/performance-figures.html#benchmarks https://gamelisp.rs/reference/performance-figures.html#bench... It seems more intended for scripting glue code in a Rust project
- fleabitdev 6y agoHello! I'm the developer of GameLisp :) You're correct that I've chosen safety and convenience over performance. I might eventually consider integrating the Cranelift code generator to try to achieve LuaJIT-like performance, but it's definitely not on the short-term roadmap. In practice, I find that GameLisp is more than fast enough to script a busy 2D platformer, as long as you're sensible about using Rust for the more CPU-intensive parts of your game engine. Incidentally, I'm planning to release GameLisp 0.2 within the next few days - happy to field any other questions while I'm here!