On 09/05/2012 09:08, Göran Krampe wrote:
Ok, regarding changing the syntax of Smalltalk:
- Personally I don't care that much for ANSI. It's dead. I think Smalltalk needs to evolve and bloody hell, you have *Traits* in Pharo, that is a HUGE difference compared to a bit of literal changes. ;)
- If we *do* decide to "Hey, let's take a look at our literal syntax", then we should probably see if we can harmonize a bit. Again, see my article for some thoughts in that area.
I agree that Smalltalk literals are quite powerful but I think they can be improved.
One thing that occurred to me after reading your article was with a formal prefix for #literal and §dynamic syntax, wouldn't it open the door to cleanly supporting other, even non-textual objects directly in the source? Whether that's a good idea or not is another question :)