Hi Sven

> So the future for Pharo is Iceberg/git/tonel and that is fine.

I'm waiting for Tonel since 2002. I should have done it. Now what was
blocking me stupidly
was that I wanted to have a support for Snippets (doit) and this was
more in that sense a scripting syntax biais.
This format will give to all the community a lot of exposure.

> My question however is: if I convert my external libraries to this new 
> format, what is the reach of this new technology ?

Everybody in the world will be able to read your code. Which is not
the case right now.

> Can people still load code in older versions of Pharo ? I think 6.x is no 
> problem, but what about earlier versions ?

I do not know. Loading a new version in an old system is always a
challenge because some libraries
will improve.
Now if they pay us for that we can do something.
Can I latex my papers about 5 years ago, clearly not.
Can I run my old app on my new iphone not really.
So if this is not working for paid software why should it be for free one?


> What about other Smalltalk implementations ? What is the official answer here 
> ?

They are lucky Tonel is MIT and we are not against them.
I would not expect other people would expect that they port freely
their code to Pharo without me
giving a hand. So the inverse is true.

> A second question: suppose a repo is converted, is then still possible to 
> copy a version over to an old MC repo ?
No this is not possible with filetree and I do not see why it would be
possible for Tonel
> Just to keep it in sync.

I do not know. May be somehow with time and energy can do it. One
could hack MC to include Tonel inside.
Now I think that there are many other things to do.
Iceberg is using some part of MC now do not expect our engineers to do
this for free.
After people will complain that they do not work on the real value.


>
> Thx,
>
> Sven
>
>

Reply via email to