On 17/03/14 09:45, Henrik Johansen wrote:

Now how many do have to follow through all this?

So well yes in the end it means not thinking about compatibility costs a
lot thereafter....


Smalltalk os platformName -> works in Pharo 1.3, 1.4, 2.0, 3.0, Squeak 4.1 (in 
other words, the first new code release after relicensing effort).

Smalltalk platformName -> works in all older version of Pharo/Squeak.

While there’s many places backwards compat could be better preserved, this is 
not one of them…


It is. There are other Smalltalks out there and most of them (maybe except GemStone?) have an object globally accessible under
name #Smalltalk. So, Smalltalk platformName is the only sensible default
as Friedrich pointed out.

Best, Jan



Reply via email to