5 ms·
Rust is increasingly frequently taught in schools; and when Haskell or OCaml are taught in schools, it's usually as part of a "programming languages" survey cou
by lambda 8y ago
Rust is increasingly frequently taught in schools; and when Haskell or OCaml are taught in schools, it's usually as part of a "programming languages" survey course where you learn a little bit of a few languages of different paradigms, and I expect that most students won't really retain much from the class a year or two later unless it helped them develop an independent interest in functional programming.
- jononor 8y agoCan you link to one or two classes taught in Rust? It is surprising to me, since academia often trails by many years.
- iuppiter 8y agohttp://cis198-2016s.github.io/ http://cis198-2016s.github.io/
- jononor 8y agoNot taught since fall 2016. Was taught by some passionate students it looks like. Only current one I could find is https://www.mccormick.northwestern.edu/eecs/courses/descriptions/396-496-9.html https://www.mccormick.northwestern.edu/eecs/courses/descript...
- steveklabnik 8y agoThere’s been a few over the years, one of the first was an OS class before Rust 1.0. As you’ve mentioned downthread, sometimes they stick with it, sometimes they don’t. Often classes that are run by grad students or adjuncts change when the teachers change. Two classes off the top of my head from this spring: https://www.cs.umd.edu/class/spring2018/cmsc330/ https://www.cs.umd.edu/class/spring2018/cmsc330/ https://web.stanford.edu/class/cs140e/assignments/0-blinky/ https://web.stanford.edu/class/cs140e/assignments/0-blinky/ Hearing rumbles of some more in the future...
- samth 8y agoThis is accurate about the US -- in Europe things are quite different. Haskell is regularly taught in first programming courses in the UK, for example, and OCaml is very widely taught in France.