Что такое Arel в Rails 3.0?

Я понимаю, что это замена ActiveRecord и что он использует объекты вместо запросов.

Но...

почему это лучше?

Будет ли легче создавать объекты / запросы?

приведет ли это к более эффективным запросам SQL?

будет ли он совместим со всеми основными БД? - Полагаю, так и будет.

Будет ли проще / сложнее использовать хранимые процедуры?

Ответы на вопрос(4)

Ваш ответ на вопрос