Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: