5 ms·
For me Dan Grossman's course on Programming Languages takes the cake. Best course I've ever done. Taught SML, Racket and Ruby enough to touch on so many concept
by xmonkee 13y ago
For me Dan Grossman's course on Programming Languages takes the cake. Best course I've ever done. Taught SML, Racket and Ruby enough to touch on so many concepts (FP, recursion, algebraic datatypes, polymorphism,... the list goes on). For the assignments a small programming langauge was implemented in almost all of these, showing different ways of solving the expression problem. It was amazing.
- RoboTeddy 13y agoHappen to have a link?
- sateesh 13y agoHere you go: https://www.coursera.org/course/proglang https://www.coursera.org/course/proglang
- joel_perl_prog 13y ago"No sessions available." I guess I expected a video archive, not unlike the SICP playlist as it exists on YouTube in various forms.
- doneata 13y agoYou can find the videos of the Programming Languages class together with the slides and handouts here: http://courses.cs.washington.edu/courses/cse341/13sp/ http://courses.cs.washington.edu/courses/cse341/13sp/
- bcbrown 13y agoYou can email him and ask him to make them available. I've done that for other coursera courses that didn't publish the videos after the course finished.
- epsylon 13y agoAgreed, Dan Grossman's PL is in my top 3 of the best MOOCs with Yaser Abu-Mostafa's Machine Learning and Dan Boneh's crypto 1. (Though there are some pretty damn good runner-ups as well)
- Nick_C 13y agoCompletely agree. I've done Scala, Algorithms, and one other and Dan's course stands out for its interest, enthusiasm and clarity. Plus it uses functional programming! What's not to like.