Actually you could have achieved most of that with Ada, Modula-2, Mesa/Cedar, Object Pascal, but we had to wait for the pendulum to get back.
I agree that Rust, besides its technical excellence based on all of these prior languages, also hit a sweet spot with its timing.
Re:Linux Rust Support
by deviledeggs on Tuesday July 06, 2021 @02:07PM
(#27752173)
Oh definitely. Rust was the first to be trendy enough to get traction though. I'm not bashing previous attempts to replace c.
Dependency management, packaging, and testing are what really made Rust take off. The best of any language I've used.
Human went to moon with Assembly.
Re:Linux Rust Support
by deviledeggs on Tuesday July 06, 2021 @02:06PM
(#27752153)
We voyaged the world in wooden boats for a long time too. It was absurdly laborious and dangerous.
Rust feels like a modern language, like Go or C#. C is barely better than FORTRAN.
I'm massively more productive in Rust and I don't have to worry about a million ways of causing UB or memory bugs.
Everything from dependency management to testing to cross compiling are dreamy in Rust compared to C.