More Rails Wisdom
Rails ActiveRecord blatantly ignores a huge percentage of RDBMS capabilities. Therefore, since AR doesn't care about SQL, neither should you ! SQL is just another annoyance like manual garbage collection, eventually we wont need it.
Did I misinterpret something ?
No really, SQL is so difficult, lets just do away with it. Just store everything in RAM. Since of course nobody ever thought of this before.
I propose that Rails drop all SQL support right now, and just replace everything with a big in-memory hashmap that writes to files. Hey, we can even use this thing ! Rumor has it that DBM was invented during the after sessions of RailsConf 2005 anyway, after years of everyone being forced to toil away using SQL just because nothing else was available.
If the current Rails groupthink is that SQL/RBDMS is just a big hack, they should abandon it, and show us what better solution they come up with. The rest of the world knows that language-specific OODBMS is a pretty tired old idea.