News for hackers. Stuff that matters.
Re:Why is Rust difficult? by steveklabnik on Monday January 22, 2018 @10:39AM (#16205147)
Here's a framing I found useful: as a user of a library, you may not particularly use generics. But as an implementor of a library, on the other hand, they're extremely useful.

However, comparing to Python won't make much sense; people see generics as essential to statically typed langauges. You don't need them for dynamically typed ones!

Re:Why is Rust difficult? by untog on Monday January 22, 2018 @11:07AM (#16205413)
> Here's a framing I found useful: as a user of a library, you may not particularly use generics. But as an implementor of a library, on the other hand, they're extremely useful.

Agreed. Something that's been underlined for me since picking up TypeScript in addition to JavaScript. I can take or leave TS when writing a script, but I consider it indispensable when writing a library.