Rails 3.0 - серьезная собака. Я развиваюсь на Rails в течение 5 лет, и это никогда не было медленнее запуска. В частности, тесты навсегда сохраняются для загрузки на верхнем значении MacBook с SSD, поэтому итерационные циклы сильно страдают. Мне нужно читать статью каждый раз, когда я начинаю тест. Это безумие, а не "подвижное". Я мог бы также компилировать.
Это главная мотивация для меня, чтобы наконец перейти от Rails - когда у меня есть шанс.
Если у кого-то есть решение, предложите его. Я знаю, что многие люди страдают от этой проблемы.
Я не использую rspec - я знаю, что есть решение для помощи в тестах для rspec.
Я использую quick_require и rails-dev-boost, но не оказывает существенного влияния.
Я на Ruby 1.9.2 и должен быть. Один довольно простой тест контроллера занимает 26 секунд на двухъядерном 2,1 ГГц MacBook Air с 4 Гб оперативной памяти и SSD! Почему!?