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/
> >
> >
> >
> >
>
>

Reply via email to