In this article, I explain how Smalltalk is since 30 years a practical social implementation of the freedom #3 and #4 of the Free Software philosophy: freedom to study, to modify and to redistribute a software.
In this series of articles, I will highlight the advantages of using Squeak/Smalltalk to develop educational software. At some point and based on my experience, I will compare with other development languages. The focus of this article is for educators and developers interested in software programming education applications. In these articles, don't expect to learn about Smalltalk/Squeak programming, my goal is simply to give an overall picture, based on real experience. Feedback is of course very welcome. next article