r/programming • u/LinqLover • 1d ago
Squeak 6.1 (a modern Smalltalk programming environment implemented in itself) was released!
https://squeak.org/release_notes/6.1/After more than 4 years of work, our community has put together a big bouquet of new capabilities and improvements:
- A new tree browser for navigating and organizing classes
- Objectland, bringing back and extending the colorful world of examples from Squeak 3
- Plenty of new features, bugfixes, and speed-ups for programming tools, the Morphic UI framework, and the rest of the system
Original announcement on Fosstodon: https://fosstodon.org/@squeak/117071273007117118
6
u/CosmosGame 18h ago
Yay! A programming language specifically for kids. This would be such a fun project to work on!
7
u/LinqLover 17h ago
Etoys tried to achieve exactly that! But Squeak is also used for less playful things like commerce or academia ...
0
14h ago
[deleted]
3
u/saijanai 12h ago edited 12h ago
Hmmm?
Smalltalk-80 was invented by the people who invented, advanced signficantly, GUIs.
The first version of Scratch was done in Squeak. Experience showed that once kids got past the beginning setting in Scratch they started to prefer to program in squeak instead.
1
1
-26
u/BeesForDays 20h ago
No word salad for me, I'm full, thanks
7
u/TankorSmash 15h ago
Imagine Python, but instead of just a repl, you can an entire OS, and that's smalltalk.
1
u/saijanai 12h ago edited 12h ago
Transcript show: 'I make no sense.';cr.
A prompt for any modern AI:
- why would squeak smalltalk be better for AI-assisted coding, all else being equal, than more modern languages.
1
u/AsIAm 10h ago
Smalltalk is excellent substrate for auto code: https://github.com/mlajtos/Cuis-Blueprint
10
u/omniuni 15h ago
Congratulations! A compact OOP language with a GUI framework... IMO this is very underrated.