3 ms·
Rust contribution affect less than 1% of programmers. Most code written today do not require manual memory management or even explicit multithreading. I think
by Chyzwar 5y ago
Rust contribution affect less than 1% of programmers. Most code written today do not require manual memory management or even explicit multithreading.
I think typescript with gradual and structural typing and similar like mypy or sorbet are making real difference.
Type systems provide multiple benefits, performance, self-documentation, better tooling and more explicit data model.
- pkolaczk 5y ago> Most code written today do not require manual memory management Rust has automatic memory management. > or even explicit multithreading. You don't need explicit multithreading to run into data races. Languages that allow any kind of unchecked mutable state sharing and allow any form of concurrency (explicit or hidden) are prone to that problem. Even single-threaded programs with aliasing of mutable variables are hard to reason about and Rust improves on that considerably by not allowing accidental aliasing.