News for hackers. Stuff that matters.
Re:Functional Programming Is Not Popular Because It Is Weird by firebones on Sunday February 28, 2016 @02:23AM (#11190198)
Does Kathi Fisler have any online coursework? Because your experience sounds great and I'd love to be able to experience it or recreate it for my own enlightenment.
Re:Functional Programming Is Not Popular Because It Is Weird by makmanalp on Sunday February 28, 2016 @12:41PM (#11191555)
It was kinda based on How To Design Programs (http://www.htdp.org/) though to be honest I never touched the book and relied mostly on the in class instruction (which was what made this class awesome IMHO). I found the website for a newer version of the class:

http://web.cs.wpi.edu/~cs1102/a08/

and OMG! I found the assignment!

http://web.cs.wpi.edu/~cs1102/a08/Assignments/Hwk2/index.htm...

> A function update-world that consumes a world and produces a world reflecting what happens when no key is pressed

OK, not phrased quite how I remember it but I guess that's where the epiphany happened :)

I took another class with her that was programming languages, and we used Programming Languages: Application and Interpretation (https://cs.brown.edu/courses/cs173/2012/book/) and the course website (http://web.cs.wpi.edu/~cs4536/a14/)

This class also had some great epiphanies for me, but again, I think the instruction being top notch helped keep my attention going. This is more advanced stuff conceptually.