Вот я пишу сейчас кое-что на джанге, и создается такое впечатление, что там есть очень много непродуманных моментов. Как с этим в рельсах? Что вы еще посоветуете для веб-разработки?
Нет, просто там реализованы кое-какие механизмы, которые в дефолтном состоянии годятся не всегда, а менять их очень неудобно (например, если я хочу сделать манипулятор объекта, но не автоматический, не подхватываются валидаторы и т. д.). :( Ну и во многих местах не предусмотрено, что данные от пользователя могут быть не совсем стандартными (например, 2006-02-31 - нормальная дата, и вываливается MySQL exception Invalid date, при одновременном save объекта с одинаковым каким-то уникальным полем вываливается MySQL exception Duplicate Key Error, валидатор isAPowerOf выдает math exception, когда поле равно 0 и т. д.).