Stef,
Why be sorry? It's great that you have a stable kernel in Pharo.
Where do I find the definition of the Pharo public API?
In which way is�� the Pharo technology that underlies Moose more
complex than BabyIDE? Porting BabyIDE from Squeak 3.10 to 4.5 was
hard because it extends the Squeak Parser and debugger and that this
is unknown territory to me. There remains, of course, minorproblems
and bugs caused by changes in the various services offered by the
Squeak kernel.
It's clear that one port went without a hitch for you. That does not
mean that porting BabyIDE to Pharo will be equally simple. And may
be the people who did your port do not share my extensive ignorance
of the Pharo innards and the nature of the changes in the release? I
am not a Pharo creator. I was considering to become a Pharo user but
reconsidered when I read what you say below. This was partly because
I believe you underestimate the work needed to port BabyIDE to Pharo
and partly because you do not appear to appreciate the need that
programmers (your customers) have for a stable programming language.
Trygve
On 09.06.2015 19:59, stepharo wrote:
I'm sorry to say that Pharo public API does not change that much.
We could port all Moose in one afternoon and Moose is certainly
more complex :).
Stef