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

> You could still not copy and paste it.

Why would you copy and paste code before you'd done anything more than glance at a language home page?

Perhaps the better comparison is with some other languge IDE:

https://www.jetbrains.com/go/



Yeah maybe if Pharo was just a Smalltalk IDE, but apparently it is a distinct language.


More like a distinct Smalltalk language implementation. For decades, different Smalltalk language implementations have introduced novel things while still being recognizably implementations of Smalltalk.

I haven't been able to find a clear statement of language differences between Pharo and other Smalltalks. The closest thing I've come across is this statement of intent:

"We want to stress the fact that Pharo will certainly derive from ANSI and other Smalltalks. We will not change for the sake of change. What we want to say is that if there is something that can be improved but does not conform the ANSI Smalltalk, we will do it anyway."

Perhaps a Pharo expert can clarify?


I came to Pharo after the fork from Squeak. What I have picked up is that prior to the fork, there was significant tension between those that wanted to maintain backward compatibility and those that wanted to move the language forward. The latter group forked Pharo and that statement was Pharo seems to have be a response to their previous repression. In practice it hasn't yet diverged greatly.

However one novel thing Pharo has added is Slots... http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.653...




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

Search: