14 comments: https://news.ycombinator.com/item?id=40131908
0 comments: https://news.ycombinator.com/item?id=40130765
The linked URLs are different but they seem to be the same content, credited to one "John Viega", and include bizarre AI illustrations.
No idea whether that's the author or someone else reposting the content in different websites.
[0] https://www.linkedin.com/posts/viega_c-isnt-a-hangover-rust-...
[1] https://twitter.com/viega/status/1782735513927012546
[2] https://medium.com/@john_25313/c-isnt-a-hangover-rust-isn-t-...
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.