AFAIK Pharo technically is not even compatible with Squeak which is where it forks form.��

You assume the code you write will automatically be incompatible to smalltalk-80 but since pretty much a huge percentage of the functionality of Pharo and Smalltalk is in libraries since the language itself is so minimal , I dont think it would be so hard to make your Pharo code smalltalk-80 friendly.��

I advice doing your own tests and seeing for yourself. Then ask questions how to solve problems you encounter. No reason to panic before facing the facts :)


On Fri, Sep 5, 2014 at 9:33 PM, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:
There is a long story about all that.

But to be short:
- if you call it Smalltalk then you have to make it compatible with other Smalltalks. And they are a lot in the 80s���
- we want to make something new and cool what may be not always compatible.

So yeah

On 05 Sep 2014, at 20:25, Mayuresh Kathe <mayuresh@kathe.in> wrote:

> hey, i've just been reading up the pharo forums, and one of the posts/entries mentions something about pharo not being a smalltalk, but instead a dialect!
>
> is it true?
>
> that would mean, all or any code i write for pharo would not be portable to other smalltalk-80 systems!
>
> hmnn...
>
> ~mayuresh
>
>