It makes me wonder if the language itself is too complex. Not in terms of the learning curve, but in understanding the ramifications of each design decision you make, and how they affect the codebase, and the project more broadly. What makes me sad is that this line of thought destroys my confidence in Rust, or at least in my ability to use it as a tool. That if I had to write some critical code 'in anger' that I would be better off reaching for Go or Java rather than for Rust. [2/2]
@asym I'd rather have a programming tool that helps me not doing errors than something that is easier to use and don't catch me when I do something stupid, where I work a lot of my time is spent debugging errors that come along from languages not catching stuff like nullrefereces and things like it.
@sotolf I absolutely agree, which is what has me feeling so conflicted about these thoughts
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.