Re:Teaching Programming Languages by Experimental and Advers...
by nicoburns on Monday May 07, 2018 @10:11AM
(#17012849)
In this case perhaps it would make sense for students to learn Rust first. Much of what is undefined behaviour in C/C++ is a compiler error in Rust (perfect for this approach).
Students can then move on to C/C++ using a different approach, but already having learnt most of the concepts.
Students can then move on to C/C++ using a different approach, but already having learnt most of the concepts.