fulafel
5 months ago
The most interesting slide IMO:
The diaspora
Mozilla laid off much of the Rust team in August 2020
- Hacker News discussion https://news.ycombinator.com/item?id=24143819
~everybody landed at a big tech company
Result: Rust knowledge well distributed around industry
No one company dominates
- In contrast to Java, Swift, Go, C#, Dart
Strong sense of collaboration & common mission
- You can really feel this at conferencesmrklol
5 months ago
Regarding Go, does Google actually "dominates“? Google has a team for the development of the language but does that mean it dominates?
database64128
5 months ago
Yes. To land a change in the Go standard library, you'll need 2 Google employees to approve your change on their "trusted devices".
xyzzy_plugh
5 months ago
This is demonstrably false. There are many approvers that do not work for Google.
database64128
5 months ago
Have you actually contributed to the Go standard library?
Yes, there are people who don't work for Google and can +2 on changes, but you still need 2 Google employees to at least +1 on your change before it can be submitted. This is mentioned in the Contribution Guide [0] and is enforced by Gerrit.
> Finally, to be submitted, a change must have the involvement of two Google employees, either as the uploader of the change or as a reviewer voting at least Code-Review +1. This requirement is for compliance and supply chain security reasons.
akkad33
5 months ago
When someone says demonstrably, I expect they would follow up with said demonstration
dijit
5 months ago
Then it should be easy to find examples of changes going into the STL that have not had the approval of multiple Googlers.