Re:Setting our vision for the 2017 cycle
by steveklabnik on Friday September 02, 2016 @09:02AM
(#12412684)
Writing data structures is a trap when learning Rust; they're much harder than they are in other languages. http://cglab.ca/~abeinges/blah/too-many-lists/book/ is helpful if you want to take that approach, though!
My main gripe (which probably falls into the 'learning curve' element) is it's very dense in syntax, and remembering all the borrowing/ownership and lifetime rules is quite tricky.
Usually when I try and learn a langauge I like to implement a few simple data structures, like a Binary Tree, but I've constantly been hitting hurdles with Rust on this one :(