Hacker News new | ask | show | jobs
by Qem 1225 days ago
I second this recommendation. I didn't get properly OOP until I learned Pharo. Before that I had the impression it was just a more convoluted way of doing plain old imperative programming. Full immersion in a proper environment really helps getting the core concepts. Besides the MOOC, there's also a lot of free books available at https://books.pharo.org/