Uninformed rant on Rust
This is barely adapted from a rant I gave in irc a month ago, which was not logged as far as I know. Now it's logged! This is all my opinion, and not very informed at that. Feel free to correct me in the comments!
Rust wants to move fast and change requirements all the time. It doesn't seem like a stable thing like C++11, etc. I've heard it doesn't support all the architectures that the breadth of GNU/Linux cares about.
Even if rust does have stable releases, I haven't heard about it. I don't really use it though, and try to avoid compiling projects that depend on it.
The newer language package management seems to suffer from that "left-pad" situation where everybody pulls in the smallest possible dependencies, and hundreds of them. Seems a little... not coherent to me.
Rust tends to be associated with folks who want to rewrite existing projects in it (the whole CADT thing), and for some reason I only seem to hear about rust-based projects who choose pushover licenses rather than protecting the users.
Comments