4 ms·
>> We’re a diverse and quickly changing group of people passionately making the things happen that we want to put effort in. Including a bunch of people passion
by h_ans_m_443 5y ago
>> We’re a diverse and quickly changing group of people passionately making the things happen that we want to put effort in. Including a bunch of people passionately trying to manage it all, trying to make space for all these efforts to happen in harmony.
This is very respectable and reasonable for Rust and many similar minded open source projects.
Of course there's another perspective on this as well. E.g. as a business owner I'd prefer languages with more predictable promises of stability and sustainability as C++, Java, C# or Go.
Again, this is all fine and in my opinion suites Rust very well. The reckless and short sighted evangelism of some Rust promoters is the one thing that doesn't fit well into this picture.
- kibwen 5y agoRust has an extremely predictable stability promise. I have proposed a handful of changes to Rust and it's actually a bit funny (if occasionally frustrating) at how a miniscule "breaking" change of the sort that would be right at home in a Java release (https://www.oracle.com/java/technologies/javase/8-compatibility-guide.html https://www.oracle.com/java/technologies/javase/8-compatibil...) is often rejected by the Rust team in favor of waiting for the next edition instead. It turns out, the fact that Rust's edition mechanism gives users a way to opt-in to breaking changes results in regular releases being just as if not more conservative than "enterprise" languages like Java or C++ when it comes to breaking changes.