| ▲ | skobes 18 hours ago |
| > And the problem with Rust is that it just doesn't have critical mass and, frankly, I don't think it will ever have. Isn't this premature? Rust is still pretty new. |
|
| ▲ | causal 18 hours ago | parent | next [-] |
| It is premature. And furthermore, adoption will mostly be driven by new projects written in Rust, not conversion of C/C++. That takes time. |
| |
| ▲ | emn13 17 hours ago | parent [-] | | At the risk of dating myself, I suspect the author of that self-described rant either has forgotten how long it took for C++ to mostly dethrone plain C, and perhaps practically more relevantly, how painfully long it took for new versions of C++ to be widespread enough that people dared to rely on them. This stuff isn't easy at scale; adoption is slow. Doesn't mean rust will ever grow like that, but merely slow adoption doesn't sound like a death knell by itself to me. | | |
| ▲ | qayxc 17 hours ago | parent [-] | | 100% this. It's still absurd to me how codebases in some industries are still basically C++98 and haven't even begun to transition to at least C++17 (which forces new code that adds or changes features to be written C++98-style as well). Hard to imagine those companies switching to a different language anytime soon. Maybe the new US government push towards "memory safe" languages will help with that. |
|
|
|
| ▲ | orbat 18 hours ago | parent | prev | next [-] |
| It's not that new; nearly 10 years old now I think. Go's adoption was faster |
| |
| ▲ | dysoco 18 hours ago | parent | next [-] | | I think Go thrives in a much more popular field (web services, etc.) and it's also designed to be easy to pick up so I'm not surprised this was the case. | |
| ▲ | 17 hours ago | parent | prev | next [-] | | [deleted] | |
| ▲ | rahkiin 17 hours ago | parent | prev [-] | | Isnt the first stable language version from 2018? | | |
| ▲ | estebank 16 hours ago | parent | next [-] | | 1.0 was in May of 2015, but that was closer to an MVP with stability guarantees than the full language. It wasn't until 2018 that Rust was as usable for most tasks. Everything you might have learned back then is still available, just a lot of restrictions have been removed, and there are more to come. | |
| ▲ | steveklabnik 17 hours ago | parent | prev [-] | | May 2015. |
|
|
|
| ▲ | dotancohen 18 hours ago | parent | prev [-] |
| > Isn't this premature? Rust is still pretty new. The old lady said both those things to me this week. In two different conversations. |