Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: gamafranco
This Railscast should prob. be updated to use the Flex gem.
It's a great great gem because it has model mapping & scopes like AR does.
Ok, it makes sense.
This is good if all database drivers support it. Otherwise we'll have the same issue as using plain old SQL.
IMHO, unless something like this is adopted by Rails out of the box, the prons and cons of using a gem with another DSL almost even.