News for hackers. Stuff that matters.
Re:Why writing a linked list in safe Rust is so damned hard by nickm12 on Thursday February 22, 2018 @09:17PM (#16443668)
No, the objective for Rust was never to be all the way safe.

Rust gets much inspired by C++ and seeks to be a systems language where " there should be no room for a lower-level language between [it] and native machine code".

If you want that, you need unsafe blocks. The intent is to use those blocks to build safe abstractions that can be used for the lion's share of your program.

Re:Why writing a linked list in safe Rust is so damned hard by mehrdadn on Friday February 23, 2018 @12:33AM (#16444449)
> "there should be no room for a lower-level language between [it] and native machine code"

I hadn't heard this before, and I love it! This seems like a very nice way to define what a systems programming language is. :-)