Re:Using Rust for an Undergraduate OS Course
by sanxiyn on Saturday January 04, 2014 @02:05AM
(#7010325)
You already have to think like this when you use smart pointers in C++! But C++ compilers don't help you with that! The Rust compiler does. Using Rust, you get surprised how often you get ownership wrong, because the compiler tells you every time. The same analogous code in C++ will still be wrong, but you wouldn't know, since the compiler tells you zilch.
Re:Using Rust for an Undergraduate OS Course
by carterschonwald on Saturday January 04, 2014 @03:22AM
(#7010465)
hello sanxiyn! (fyi all, sanxiyn is one of the rust compiler developers, unless i'm mixing up names :) )
Re:Using Rust for an Undergraduate OS Course
by dbaupp on Saturday January 04, 2014 @06:39AM
(#7010766)
(There are quite a few of us in this thread, fwiw: brson and pcwalton are Mozilla employees working on Rust and Servo; sanxiyn, bjz_, steveklabnik and I are volunteers, just from the handles I recognise.)
But you already has to think like this when you use smart pointers in C++.. "who owns this reference?" etc..
But in C++ this is a library.. not a syntax.. point to rust for this