top | item 32651214

(no title)

thedracle | 3 years ago

AFAIK Pharo is a fork of Squeak, which is much more open about it being a smalltalk programming system implementation.

https://squeak.org/

discuss

order

Qem|3 years ago

Sometimes Pharo is criticized for not displaying more prominently its Smalltalk roots on its site and promotional materials. IMHO, I think the Pharo team has good reason to do so. So far it is mostly compatible with Squeak, but breaking backward compatibility is left on the table as a possibility in the future. So they applied the lesson Perl folks had to learn the hard way, until they perceived it was better to recognize Perl6 as a new language and rename it to Raku. When developing new things, calling them by old names sets expectations and causes people to make lots of implicit assumptions.

pjmlp|3 years ago

One example would be support for traits, that original Smalltalk (thus Squeak) never adopted other than the original discussion on the matter.