Hacker News new | past | comments | ask | show | jobs | submit login

That's probably a side effect of the borrow checker and its lifetimes being the interesting new thing which is mostly unique to Rust. The counted references Rc<> and Arc<> are boring, they exist in plenty of other languages (for instance, std::shared_ptr in C++). It's the same thing with Haskell and monads: every Haskell guide is going to focus on monads.



Oh, I agree. But the result is that I often see people say "don't use Rust for general purpose programming, it's too complicated" and in my experience it's actually a great general purpose programming language. You just have to reach for the tools given to you rather than push through the hard way.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: