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.