Hi Clifford, > > I don't believe it's possible to have a perfect abstraction that prevents > > you from using SQL while still supporting all the features of SQL. > > This is false - as a counter-example, CQL already does this. > It's not yet fully implemented, but the language is built on the > fact-oriented approach which encompasses and extends > everything available in SQL.
Really? That's amazing. When you say "SQL" though, do you mean one of the ANSI spec revisions, a subset, a vendor specific flavour, all of those, or something else? I must admit I haven't seen any query abstraction that doesn't begin to leak at some point, especially as you start to get near the edge. I do think we're seeing better and better approaches, and the line is being pushed out further as we experiment and discover better interfaces and internal representations for queries; but I have yet to see a case where the abstraction is perfect. -- Dan -- You received this message because you are subscribed to the Google Groups "DataMapper" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/datamapper?hl=en.
