Andy's comments and positioning...

Dar Scott dsc at swcp.com
Sun Feb 8 16:29:13 EST 2004


On Sunday, February 8, 2004, at 01:15 PM, Frank Leahy wrote:

> x = y + z (instead of put y + z into x)
> x += 1 (instead of add 1 to x)
> x.myProperty = foo (instead of set myProperty of x to foo)
>
> Not supporting these standard statements make the language look a bit 
> "beginner-ish".

I disagree.  This is archaic C syntax.  The '=' runs foul to math 
syntax.  C has been the ball and chain of programming language 
development and we should not willingly adopt its syntax.

The Xtalk syntax emphasizes the nature of variables as containers (in 
this language).

The '=' of Xtalk is friendly to the '=' of math.

Do we move to Montana woods to get away from zoning and then ask for 
zoning so city folks won't think us country hicks?

In the Old Testament is a story of how the Hebrews asked God for a king 
because all their neighbors had kings and they were embarrassed about 
not having one.

Dar Scott



More information about the use-livecode mailing list