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