Pharo MOOC
I had the "pleasure" of attending an OOP course at uni taught by Stéphane Ducasse. I didn't learn much OOP but i learned that pharo is an utter piece of garbage.<p>The IDE randomly crashes, corrupts images (all your work is in the persistent image) and randomly ignores clicks making it insanely frustrating to use. Git integration is "WIP" which means it sometimes silently deletes files or you just don't get it to work at all. Branches are not implemented, glhf resolving conflicts on a team project. Oh, and it saves your passwords in plain text.<p>Error messages will keep opening until you kill the "IDE" and undo will sometimes delete half your code with no way back (maybe that's why you're supposed to keep methods small?). It's a bit ironic that Mr. Ducasse calls himself an "expert on software quality".<p>Here's our final project, the weekly reports document our "learning" experience: <a href="https://gitlab.fit.cvut.cz/taibrmar/sokoban-using-bloc" rel="nofollow">https://gitlab.fit.cvut.cz/taibrmar/sokoban-using-bloc</a><p>Most students had similar feelings and the response to the course was overwhelmingly negative.