Nim vs. Crystal
I&#x27;m a big fan and long-time user of crystal. It&#x27;s like the good parts of ruby minus the dangerous parts, with actual performance. The OOP system is also very opt-in, in that you can get as granular as Java is if you want, or use modules for everything. The introspection offered by macros is absurdly good as well, and allows for constructions you would only think are possible in interpreted languages. Slices make everything nice as well, especially with string and byte manipulation.<p>Generally, crystal will let you do what you want to do, often in a number of ways. I definitely couldn&#x27;t say that about Rust, though I like Rust.