Le 30 déc. 2014 13:28, "horrido" <horrido.hobb...@gmail.com> a écrit : > > > > Pharo is not Smalltalk, but inspired by Smalltalk. > > On Pharo being a "new language"... > > I presume you mean that Pharo will have additional new features and syntax > that extend Smalltalk, making it a /superset/ of Smalltalk rather than just > another /dialect/. I would be very cautious about doing this. > > One of the most desirable qualities of the Smalltalk /language/ is its pure > simplicity. This is one of the things that the Xerox PARC team got > absolutely correct. *You change this at your own peril.* > > If, on the other hand, you mean that the Pharo /environment/ (including the > tooling and class libraries) will evolve and grow and improve, then you > can't really call Pharo a "new language." Do not conflate the two things. > > From "Alien": > > ASH: You still don't understand what you're dealing with, do you? Perfect > organism. Its structural perfection is matched only by its hostility. > LAMBERT: You admire it. > ASH: I admire its purity. A survivor...unclouded by conscience, remorse, or > delusions of morality. > > Generalissimo > >
Some features: - Slots - Opal compiler - Enhanced collections - Removal of a lot of old craft - Nativeboost - TxText - GToolkit - Better infrastructure - Command line handlers - JSON support One may argue that these are extensions. But to me there are what makes it different and powerful. I am using VW PUL at times but I prefer Pharo by far when it comes to the development experience. Pharo also allows one to master from the metal up to the UI. Not many contenders on that front. As a software engineer, it matters to me. I hate black magic happening. With Pharo I can make sense of things. I do feel empowered when using Pharo. Not so with other languages and tools where I feel like a user not a (co)-owner. There is this irrational inner joy associated with elegance. I feel it. I like it. It is what makes me choose it over more mainstream tech. We 'll see how far this will lead me and my business. Choosing something is saying no to other things as there is only so much time available. Mastery takes time and dedication. So be it. Phil > > -- > View this message in context: http://forum.world.st/The-Smalltalk-Renaissance-Program-tp4797112p4797368.html > Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. >