From: David Heinemeier Hansson Date: 2004-11-06T00:41:46+09:00 Subject: Re: Will ActiveRecord support Berkeley DB? > if AR abstracted a bit more away from SQL, but that would add a lot > more complexity to an already fairly complex beast. As it is, it is a > great fit for *most* things, and for everything else, > wellll....there's MasterCard. (sorry, I couldn't resist.) Active Record's niche is the close relationship with SQL. I see that as a definite strength over similar frameworks that attempts to abstract the querying to their own object-like interfaces. -- David Heinemeier Hansson, http://www.basecamphq.com/ -- Web-based Project Management http://www.rubyonrails.org/ -- Web-application framework for Ruby http://macromates.com/ -- TextMate: Code and markup editor (OS X) http://www.loudthinking.com/ -- Broadcasting Brain