Re: [xml-dev] Readable syntaxes (was: XUL Compact Syntax Study Now Online)

From
Jim Rankin <>
To
Norman Gray <>
Date
2004-04-22T13:48:08Z
ID
<>
Thread
Re: [xml-dev] Readable syntaxes (was: XUL Compact Syntax Study Now Online)
On Apr 22, 2004, at 5:34 AM, Norman Gray wrote:

> This is why RNC compact syntax is more readable -- you're not squinting
> to extract the meaning from amidst all the visual noise.  And I at 
> least
> find something like
>
>   (template "@* | node()"
>     (copy
>       (apply-templates "@* | node()")))
>
> has more chunkable structure, and is simply easier to read (and I'm not
> an old-timer lisp maniac).
>
So, does this support Paul Graham's assertion that every language 
eventually becomes Lisp? [1]

  -jimbo

Excelsior! XML Marshaller for Cocoa
http://www.homepage.mac.com/jimbokun/Excelsior.html

[1] Paraphrased from:

http://www.paulgraham.com/popular.html

"Over time, successive new programming languages have taken more and 
more features from Lisp. There is no longer much left to copy before 
the language you've made is Lisp."