James, Nice to hear that you are still pushing. I would love to be able to developed in Pharo and deployed on red. Noury is working on the same scenario for PharoJS.
May be we should organise a skype with Guille because we can use his infrastructure (hespel) to create out of Pharo automatically a kernel for Red. Guille has an infrastructure Hespel (check his phd) to - bootstrap different kernels such as Candlelight, microsqueak.. - tailor application (you give a seed expression and it collects all the mandatory methods and classes) probably like spoon He bootstrapped different small kernels during his phd. In tornado the tailoring version of Hespel we can create imae that are as small as 12k :) We put a list of the class in a techreport. https://hal.inria.fr/hal-00996908 In Pharo 70 we will use in production a bootstrap kernel: basically Pharo core with some better handled mechanisms (such as the startup) We should remove the traits from class/metaclasses to gain some space. Now our goal for this version is not to have the smallest core but a full process based on a bootstrap image. We shuffled/repackaged many classes around and we will continue to cut spurious dependencies. Stef On Sat, Dec 31, 2016 at 12:50 PM, James Ladd <ladd.ja...@gmail.com> wrote: > I'll check it out. > The version I remember was black n white. > > > Sent from my Commodore 64 > > > On 31 Dec 2016, at 9:04 pm, Stefan Marr <smallt...@stefan-marr.de> > wrote: > > > > Hi James: > > > >> On 30 Dec 2016, at 22:50, James Ladd <ladd.ja...@gmail.com> wrote: > >> > >> I even tried to find the old Potatoe Smalltalk which was a port of an > old Smalltalk-80 image as it had a working ide and yet the smallest count > of classes. > > > > Did you find it? > > https://news.squeak.org/2008/07/07/potato-version-of-jsqueak-from-hpi/ > > > > Best regards > > Stefan > > > > > > -- > > Stefan Marr > > Johannes Kepler Universität Linz > > http://stefan-marr.de/research/ > > > > > > > > > >