Hey, at least they didn't pick "move fast and break things" as a core principle. They're doing better than C/C++.
I refuse to let Amazon define Rust
101–110 of 363 posts
Re: I refuse to let Amazon define Rust
#102Re: I refuse to let Amazon define Rust
#103Earlier quoted context omitted.
Not let them have the foundation chair. I think Ashley would've made a great chairwoman, but she just might not have wanted to become chairwoman of the foundation.
> she just might not have wanted to become chairwoman of the foundation. I can assure you she would have been happy to continue to be the executive director. I talked about this briefly in the thread, but wasn't quite clear enough, so might as well also elaborate here, since it was brought up. I am not worried that she will not be the next ED. I mean, I would have preferred it, but it's not my decision to make. The s…
Re: I refuse to let Amazon define Rust
#104Earlier quoted context omitted.
The announcement blog post at https://smallcultfollowing.com/babysteps//blog/2021/09/08/ru... says the initial version was "quite closely modeled on AWS tenets".
Tenets as used internally at AWS are a set of principles that each team decides for themselves, as guides in the face of ambiguity. There's no overarching set of tenets (that I'm aware of), so this is probably just referring to the idea of having a guiding set of principles to resolve tradeoffs.
Tenets are used as quick statements to validate decisions. And the tenants are always up for debate and revision.
Using 'AWS tenets' isn't some nefarious way to control Rust. It's borrowing a useful (IMO) management/decision making structure to help guide decisions. Using 'AWS tenants' doesn't give AWS undue influence anymore than using the concept of Andon cords gives Toyota undue influence.
Re: I refuse to let Amazon define Rust
#105I'm OK with Amazon taking over. Maybe they can make the language really successful and a proper replacement for C++. The current team failed at that. Whenever I speak to a C++ dev about why they won't switch to Rust they tell me the language is just too bloated and horrible and they prefer their version of hell to the "rustician" variant.
Re: I refuse to let Amazon define Rust
#106I'm OK with Amazon taking over. Maybe they can make the language really successful and a proper replacement for C++. The current team failed at that. Whenever I speak to a C++ dev about why they won't switch to Rust they tell me the language is just too bloated and horrible and they prefer their version of hell to the "rustician" variant.
Re: I refuse to let Amazon define Rust
#107Earlier quoted context omitted.
Steve Klabnik is well known in HN and in the Rust community, he mentioned it privately and doesn't seem to want to air dirty laundry more than he has too. You can either see his history and trust that he wants to get as much done with as little said as possible or say you trust Amazon. Either is understandable but I think it's reasonable to be a known member of a community and speak up just enough to hopefully get th…
More than he has to? Dude already named names. Cat's out of the bag, might as well go all the way.
Edit: why I will not tweet about why I will not use rust.
Edit: why I do not understand why the Rust community is overzealous.
Edit: overzealous nerds are very annoying.
Re: I refuse to let Amazon define Rust
#108The platinum members of the Rust Foundation are Amazon, Google, Microsoft, Facebook, Mozilla, and Huawei. I'd pretty much prefer that none of those companies have any role in defining Rust – but, instead, they seem to be about the only ones who do.
Re: I refuse to let Amazon define Rust
#109However, I also think that his tweet might be more in the pre-emptive vein of "cease and desist" leveraging his personal standing in the community instead of actually getting into a war with Amazon's side. The objective seems to be basically to let them know that if they continue with their current behavior, it will be met with resistance. He is taking a risk though because we don't know enough to have an informed view of the actions that might have triggered this.
Re: I refuse to let Amazon define Rust
#110Earlier quoted context omitted.
What is the issue with Mozilla being the patron of Rust? They are managing the Firefox project well. Would it be better if Rust was a part of the Apache foundation?
Other problem is being the _sole_ Patreon. Many people think that the best thing for projects like this is to have as many entities involved as possible. Anything that is controlled by single entity is bound to forget the needs of others. For example: neither Mozilla nor Amazon might have Embedded Systems as a core interest, so they will forget about it and might accidently make decisions that ate bad for this use ca…
That is perhaps the biggest concern.
When a large tech company controls governance, their needs and priorities come first.
We have seen similar concerns with other programming languages in the past: Java (Sun / Oracle), Go (Google), Swift (Apple).
Exclusive or dominant control is not necessarily bad (depends on how transparently the governance process runs and who is involved), but it can severely limit the programming language community's effect and leave the needs of some groups unfulfilled.