News for hackers. Stuff that matters.
Re:Pharo 9 by pjmlp on Thursday July 15, 2021 @09:29AM (#27844407)
I guess maybe because Pharo has moved beyond Smalltalk-80, and is its own thing nowadays, just like Raket is no longer just Scheme.
Re:Pharo 9 by goatlover on Thursday July 15, 2021 @01:08PM (#27847021)
But the language itself is still Smalltalk with some extra classes, right?
Re:Pharo 9 by xkriva11 on Thursday July 15, 2021 @02:52PM (#27848571)
Smalltalk is just a simple meta-language (like Lisp and Forth). In your system, you may have the same or very similar syntax and keep some degree of compatibility but be very different in many practical aspects. For example, Pharo has Collections API very similar to Smalltalk but very different Files API or UI API. It has another class building strategy with stateful traits, slots, some syntax extensions, different source files format etc.
Re:Pharo 9 by jhgb on Thursday July 15, 2021 @02:30PM (#27848286)
Kind of. At the very least you get traits, dynamic array literals and such that you don't get in "classic" Smalltalk.