@ljs @gregkh i love love love using rust sometimes it can be easy for my brain to start optimizing too early but the language lets you explicitly choose which compile-time vs run time affordances you want the trait system is magnificent and lifetimes make it safe to pass around a memory address and act upon it directly which is soooo neat and especially useful for zero-copy parsing
@ljs Advent of Code is a great way to get started after you have seen the basics (i.e. having perused the Rust Book) - basically all of the exercises I've seen in recent years can be solved very neatly with only functionality from the Rust standard library, using no external dependencies
in particular, functional style solutions using the lazy iterators can be very concise but still compile to very efficient code
@ljs yeah, "the Book" is a great introduction for all the basic concepts, and even the more unfamiliar parts of the language - at least in my experience. well, and it's free :D