Scratch may be a good way to introduce basic programming concepts to total beginners, but it's hardly a substitute for a proper programming language like Smalltalk. How would you even begin to write a machine learning application or an ERP application using Scratch?
I write about this in my article [What does it mean to “code?”](https://hackernoon.com/what-does-it-mean-to-code-e846847d9943). kilon.alios wrote > Ironically and this is not April's Fool joke, Scratch has been exploding > in > popularity > > https://www.tiobe.com/tiobe-index/ > > https://www.tiobe.com/tiobe-index/scratch/ > > So what Smalltalk has failed to achieve, Scratch is achieving it now even > though it was made with Smalltalk. Makes sense though, many countries have > been pushing coding into schools and Scratch was always a No1 choice, its > just lately this push has been a lot more severe because of the severe > lack > of pro and amateur coders. -- View this message in context: http://forum.world.st/Breaking-News-tp4940893p4940928.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.