2 ms·
> Systems languages are overused; C vs Rust is a false choice That's where I am on this, more or less. The spots where C is unambiguously valuable are bottom-
by ajross 3y ago
> Systems languages are overused; C vs Rust is a false choice
That's where I am on this, more or less. The spots where C is unambiguously valuable are bottom-tier core things: compression and codec libraries, hardware-facing drivers, language runtimes, etc... And... with only a few exceptions that's not where we're seeing Rust pushed and applied. Instead we see it being aimed at "app space" areas that were previously served by C++, not C.
And... while Rust is probably an improvement there I generally side with the author that in the modern world managed runtimes (Java, .NET, Go, Swift...) are just superior choices for performance-sensitive new code. And outside the performance sphere Python and JS are not feasibly displaceable.