2 ms·
> Rust is a complex language. It wants to replace C++, not C, and gladly adopts features™ and the complexity that comes with that. This is a good point. I wond
by msla 7y ago
> Rust is a complex language. It wants to replace C++, not C, and gladly adopts features™ and the complexity that comes with that.
This is a good point. I wonder if the trend of saying C/C++ is to blame; that is, people see C, think C/C++, and then are incapable of realizing that C is, in fact, its own language, and not merely "C++ Jr." or C++ with some features removed.
There's a hole in the modern language world, from what I can see: We lack a simple, mid-level language which incorporates modern knowledge about language design, where by mid-level I mean that all resources (other than stack, perhaps) are managed by hand but it's reasonably simple to write cross-platform code.