this post was submitted on 08 Feb 2025
189 points (98.5% liked)
Linux
5936 readers
441 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of [email protected] and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Probably what all the horse people said when cars were invented.
I would't trade a good horse for an early car. Maybe a model T.
The horse-car analogies rarely achieve what you want them to, especially in situations where we don't have the benefit of hindsight.
More akin to Elon insisting the cybertruck is the way of the future, and people just keep buying Rivians and internal combustion vehicles.
Especially as there's D, a language that when used in betterC mode, is on-par with C, minus the archaic precompiler, which is replaced with very powerful metaprogramming capabilities.
D didn't catch on for many good reasons... And it never will. Zig has way more momentum (and it better!) as a "better C", and obviously the main draw of Rust is memory safety without GC which D doesn't have.
D has a way for GC free operation, the easiest way is by using it in BetterC mode. The harder way is writing your own runtime without a GC.
Yes but that isn't memory safe.