[squeak-dev] All-In-One distribution (was: Changing the Trunk version from 6.0alpha to 5.2alpha)

tim Rowledge tim at rowledge.org
Sat Jun 2 03:32:34 UTC 2018

> On 01-06-2018, at 7:39 PM, David T. Lewis <lewis at mail.msen.com> wrote:
> [snip]
> So I am a happy "hobby" Smalltalker. I make zero income from Squeak, but I
> can honestly tell you that a good deal of my actual professional income
> is supported by my hobby.

Now I'm almost the exact opposite in some ways. Smalltalk isn't exactly a hobby in my life; you could almost say it *is* my life. Over the last 35+ years I'd say 90+% of my income has come from Smalltalk and probably 75% specifically from Smalltalk on ARM. Which has to be one of the weirdest specialisations ever.

And I'm inclined to say that the current AIO setup is not a very effective one. An all-in-one package is a fine idea - providing the Smalltalk system and suitable VMs for all the major OS/hardware we can run on is very sensible. I  think we've got to the stage where trying to make a unified one-click-run system probably causes more confusion than anything. Perhaps if we went for a simpler directory with the image/changes/sources and appropriate separate VM (sub)directories it might be easier to handle. Plus an actually helpful README to explain things.

tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Quality assurance: A way to ensure you never deliver shoddy goods accidentally.

More information about the Squeak-dev mailing list