4 ms·
The comparison to Go is catastrophically unfair. Google is the main driver behind the development of go, while Rust is being developed by a tiny community withi
by axegon_ 6y ago
The comparison to Go is catastrophically unfair. Google is the main driver behind the development of go, while Rust is being developed by a tiny community within mozilla and a few volunteers.
- eonil 6y agoI'm not sure on this. Rust has some users all over big tech firms including Google, MS, FB, Apple and Intel.
- axegon_ 6y agoArguably yes, but open up github and check the scale of the largest go and rust projects. They are universes apart: * kubernets - 2.5k contributors, 66.5k stars, 3.2k forks, 91k commits * cargo - 609 contributors, 5.6k stars, 1.1k forks, 9.5k commits No doubt there are large companies using Rust but that's peanuts compared to Go.
- themacguffinman 6y agoGo is notoriously slow moving and very conservative feature-wise. Can you actually point to anything specific about Go and say "Go only has that because they have more contributors"? Anything more specific than "Google is richer, checkmate"? Note that I didn't say that Rust was buggy or was too small or something like that, I said that Rust was too complex and it didn't allow integration into external build systems. Both are things that the Rust project is completely capable of addressing but has chosen not to prioritize in favor of other language features. Correct me if I'm wrong, the earliest discussion I can find about meeting large org requirements took place in 2019 [1], 8 years after it first appeared, or 3 years after v1.0. It's their choice what to do and when to do it, but I think it's misleading to perpetually point at Google and ignore the Rust project's priorities. I'm open to a better explanation as to how Rust is somehow production-ready and extremely well known but comparatively few professionals actually choose to use it. [1] https://users.rust-lang.org/t/rust-in-large-organizations-meeting/32059 https://users.rust-lang.org/t/rust-in-large-organizations-me...