What is the intentend audience of this?


I watched the video again, carefully, and here's my takeaway...

The video is aimed at developers and would-be developers who:

— have never heard of Smalltalk, or do not know anything significant about
the language or its history

— are not aware that Smalltalk was once a reasonably popular language, so
it's not as obscure and esoteric as they think

— do not know that there have been two conflicting philosophies surrounding
OOP, and that most developers have learned OOP "the wrong way"

— and, most importantly, that Smalltalk represents a new programming model,
distinct from the one that most everyone have been using since the days of
FORTRAN and COBOL

This last point is crucial. I've heard so many complaints about Smalltalk
being too "insular" because of its system image, that it doesn't play well
with existing programming tools like text editors, command line utilities,
git, etc. Duh! It's a new programming model! What do you expect?

And now that Pharo plays nice with git, insularity is no longer as big a
deal. This new programming model is THE REASON that Smalltalk is so super
productive. If the video can drive home this point, and I think it does,
that's a huge achievement.





--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Reply via email to