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 :)