>>9956
The problem is less with the language and more the community around it. It was developed by Mozilla at the peak of their
(((diversity))) efforts and was among the first to adopt a Code of Conduct and other governing documents. They love to prostelytize, and will advertise Rust news on any forum they can.
News aggregators aimed at programmers such as slashdot, hackernews, and reddit regularly feature articles about every Rust release, any time a project or known figure uses Rust, or any time someone develops a package for Rust. There's thousands of libraries uploaded to npm or PyPI daily but if you make a Rust package you will get free press.
On the technical front, having a borrow checker lets you do static analysis reference counting to ensure memory is cleaned without a garbage collector. But some people do not like compilers that nanny them. Modern C++ has had reference counting for ages, but it's hardly used. The same people who use and love Rust will not use smart pointers. Rust has worse syntax than even C++, and compiling takes ages. The only appeal is a "guarantee" that no memory leaks will occur.
In short, it's a lot of cuckolds who won't shut up about something that should have been a tech demo. It'd be better if they spent their time writing a borrow checker for C++ or combining it with some better syntax to really make memory usage easy.
Ultimately it's hated because the loudest proponents are insufferable faggots. It'd be better if Rust died swiftly. so something better could take its place. But they've effectively rallied everyone who hates C and C++ to support them, and that coalition has a lot of sway.