Re:Designing a New Rust Class at Stanford: Safety in Systems...
by eslaught on Wednesday October 07, 2020 @05:21PM
(#24712888)
Just FYI, Stanford also has a class on parallel programming (which I TA'd at one point). This goes into GPU and distributed programming as well as multi-core. Slides are online though I guess lecture recordings are not: http://cs149.stanford.edu
Looking ahead, new students are going to have to deal in future with huge numbers of CPU cores. So they need to deal with large numbers of threads. That's very hard to do well. This class addresses not just safety, but performance. That's good.
This is so far ahead of what I got from Stanford in 1985.
(I have some arguments with the Rust people, mostly around over-use of "unsafe" and too much language churn, but they're doing great work.)