

I think the best analogy to highlight the drawbacks of Rust is to say it’s like “Good test coverage.”. If you read that as 100% test coverage you can spend a lot of time doing some trivial overhead that probably isn’t doing a whole lot. But, if you have half a brain it’s probably not particularly harmful. If you read that as effective test coverage, you probably know the problem quite well and it’s probably some overhead, but you get to feel a bit more confident and have some executable documentation.
Neither of which I have heard to be useful or converted in the game industry so it sounds like a waste of time.
That said, if you’re like me and that overhead sounds nice, then you might like Rust :P











Exactly. I think npm and cargo just make Dependency (mis) management more accessible. You still need to choose worthwhile dependencies, and if you don’t want to update frequently, dependencies with stable long term support.