On Thu, Mar 22, 2007 at 12:20:05AM +0900, Robert Klemme wrote:
> On 20.03.2007 17:55, John Joyce wrote:
> >I would argue that part of the problem is SQL being very unlike any 
> >non-database programming language.
> 
> That may be because SQL is not a programming language although it is 
> often mistaken for one.  SQL, more precisely the query part of it, 
> *describes* data sets via set operations.

That's certainly *a* reason for the difference, but not *the* reason.
There's also the simple fact that SQL is just kind of broken by design.

-- 
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
"Real ugliness is not harsh-looking syntax, but having to
build programs out of the wrong concepts." - Paul Graham