From: Robert Klemme Date: 2007-03-22T00:20:05+09:00 Subject: Re: Object/Relational Mapping is the Vietnam of Computer Science 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. Although there are declarative languages around (IIRC Prolog is one of them) most programming languages are procedural (even OO languages) and so people tend to expect SQL to be similar. Kind regards robert