4 ms·
> Rust sucks because it takes several weeks to become proficient in its use. Huh? It takes years before developer starts writing C++ code that does not blow up
by azov 10y ago
> Rust sucks because it takes several weeks to become proficient in its use.
Huh? It takes years before developer starts writing C++ code that does not blow up in production. Even with JavaScript or Go it takes months to start writing reasonable code (as opposed to something that just seems to work). What are you comparing it to?
- BoorishBears 10y agoI think the parent post is comparing how long it takes to reach being able to consistently write something "that just seems to work"
- moomin 10y agoYeah, but the time to compile is much shorter than that. No-one bothers with the "correct" metric, just the "compiles" one. This probably explains the popularity of interpreted languages.
- camus2 10y ago> Javascript or Go it takes months to start writing reasonable code It doesn't take months to teach oneself JavaScript or Go and actually write code with it. If it did these 2 languages would not be as successful as they are. Rust on the other hand won't compile until the learner respects Rust memory model. These aren't syntax errors or even type errors, these are "ownership errors" which are a whole new level of errors most people don't want to put up with.