News for hackers. Stuff that matters.
Re:Candle: Torch Replacement in Rust by bombela on Tuesday August 08, 2023 @01:58PM (#37052992)
And the implementation behind those abstractions tend to be of really good quality. Thanks to the borrow checker and the scrutiny around the unsafe keyword.

In other words I am more willing to trust abstractions over tricky problems in Rust than I would in other languages.

Just for a second, try to imagine a generic memoize in C++.

Re:Candle: Torch Replacement in Rust by brundolf on Tuesday August 08, 2023 @02:16PM (#37053263)
Yep, exactly. The implementation - and more importantly, the contract - are much more dependable. For better and worse Rust is a language that leans all-in on abstraction, going to great lengths to make those as safe and scalable as possible, and if you aren't using them you're going to have a harder time than you need to