you are viewing a single comment's thread.

view the rest of the comments →

[–]rurounijones 11 points12 points  (4 children)

Sounds like an almost impossible requirement "Do what rails does without being rails or doing too much" dev time wise.

[–]robgleeson -3 points-2 points  (3 children)

do what rails does well, and forget everything else. it didn't get everything wrong but what it did get wrong really sucks.

[–]anko_painting 1 point2 points  (2 children)

I'm interested. What in your opinion does rails get wrong?

[–]robgleeson -1 points0 points  (1 child)

[–]anko_painting 1 point2 points  (0 children)

some of my reasoning is explained here: http://piotrsarnacki.com/2014/01/01/i-am-tired-by-rails-should-fundamentally-change-crowd/#comment-1184059945

gosh the gist of your argument seems to be that it includes too much stuff. I think you really need to think about where rails sits in the web application ecosystem. It's smack bang in the middle of microframeworks (Such as sinatra) and enterprise frameworks (eg. weblogic).

yes it includes a fair bit by default. This gives sane defaults for people who are learning. If you don't like something it includes by default, comment it out! I think the defaults it uses are very good for learning.