Follow

@no0ob@infosec.exchange It's my understanding that firefox is at 10% because Mozilla let most of the rust team go. I'm guessing that's (a good part of) the reason why.

I'm also kind of perplexed by the idea that there's some sort of "artistic vision" in play. Clearly there's an ideology of memory safety, but I would never argue that is about art, and it's truly a good and practical thing.

As a C++ embedded programmer, I can say that most embedded codebases I've seen do not use exceptions at all, and I might add thankfully, as it makes the exceptional path explicit and easier to reason about. The code ends up being a lot of "if" conditional error handling early returns to avoid the exceptional cases. In development assertions are used to find problem areas during testing. Rust might make this kind of code easier to read to be honest, if the ? operator can be used in these cases.

I haven't tried any graph work with Rust yet, so you may be right about that.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.