|
|
|
|
|
by st-enthusiast
3968 days ago
|
|
It's used by Etoile, at least. The problem with GNU Smalltalk is lack of traction (developers, users) and incompatibility with Pharo/Squeak. Pharo is the open source Smalltalk with the most traction at this point. There are also licensing concerns because it's LGPL, whereas Pharo/Squeak is MIT. I think using it as a scripting language in a UNIX environment would be easier than Pharo though. |
|
And do you work on Etoile? I am very surprised to hear it was built with Smalltalk. I remember some devs on FLOSS Weekly years ago, and I could be wrong, and I thought this was one of the few projects in the FLOSS world using Objective C (I thought it was a branch of GNUStep, but maybe I am just getting it confused with GNUStep).
https://twit.tv/shows/floss-weekly/episodes/56
For others who did not know about its use of Smalltalk, the dev page hints at it.
http://etoileos.com/downloads/installtrunk/
That is a very cool tidbit. Maybe it is time I finally sit down and play with EtoileOS. I listened a long time ago (we are talking years), but this explains also a point I remember that came up: object persistence and how modern OS X was doing cool stuff with application state (not just files) over reboots. Smalltalk makes that interest a lot more obvious now, and it seemed cool but far out and complicated at the time. Will definitely listen to the interview and encourage others to do the same!