3 ms·
The course: Object Oriented Programming at the University of Minnesota The book: Structure and Interpretation of Computer Programs This was back in the early 9
by craigching 5y ago
The course: Object Oriented Programming at the University of Minnesota
The book: Structure and Interpretation of Computer Programs
This was back in the early 90s, we learned OO with Scheme. SICP is where I credit my programming ability even today. I think that if I'd taken OO via C++ my eyes wouldn't have opened like they did with Scheme and SICP.
I was, at the time, programming products in C++ for my father's software company while taking classes and I remember a student ask the professor (Dr. Maria Gini, an amazing instructor) why we were learning OO with a dead language instead of a language we'd actually use like C++. And I remember thinking to myself "I'd like to learn something other than C++ anyway". Dr. Gini simply said "because this is how I choose to teach the subject." (something like that).
It was an amazing experience, definitely one of my top 3 classes taken at University.
- shanusmagnus 5y agoGini is a legend. We were all lucky to get her and SICP.
- pankajdoharey 5y agoI also like https://htdp.org/ https://htdp.org/