From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5bb88a5d7cb705eb7da8aec98010b755@quanstro.net> From: erik quanstrom Date: Sat, 18 Apr 2009 18:27:16 -0400 To: 9fans@9fans.net In-Reply-To: <5d375e920904181513v680abdd0x15991abd87e89843@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] web server Topicbox-Message-UUID: e7893dec-ead4-11e9-9d60-3106f5b1d025 > While I think SQL *really* sucks (besides smelling too much of COBOL, > it pretends to be relational when it is not), your facts here are incorrect. clearly sql is relational, if you take codd's meaning of the term. also sql as a language has nothing to do with cobol. cobol, like fortran, c, java and limbo are all imperitive languges. sql is interesting (and powerful) because it is declarative. you don't tell the database how to do something you tell it what to do. > My criticism was directed at how they are actually used in pretty much > every web 'framework' under the sun: with some hideously messy ORM .. > It is not uncommon to see people modeling with Objects file > hierarchies that then they go and store into a relational database. i agree with this. but that doesn't make sql or relational databases bad, or even bad for this job. just misued. - erik