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.
[ Parent
| on HN ]
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.