2 ms·
This is a good point. The intro to gamelisp reads like so: > Rust is my favourite programming language. It has impeccable performance, an expressive and powerf
by MisterTea 6y ago
This is a good point. The intro to gamelisp reads like so:
> Rust is my favourite programming language. It has impeccable performance, an expressive and powerful type system, and a great community.
> However, when it comes to game development, Rust has a few well-known problems. Compile times are painfully slow, and the type system can sometimes feel rigid or bureaucratic. When adding a new feature to a game, you'll often need to write code in a messy, fast, exploratory fashion - and in those cases, Rust can be a hindrance rather than a help.
Having to bolt a programming language from 1958 to your hip new language du jore to make it easier to use doesn't exactly make a good case for using it.
- nimih 6y agoIt's almost as though programming language design is full of trade-offs, and that building a game engine and building a game within that same engine are different enough tasks that they have radically different requirements w/r/t those trade-offs.