Why I hate Rails(kakubei.blogspot.be)
kakubei.blogspot.be
Why I hate Rails
http://kakubei.blogspot.be/2012/05/why-i-hate-rails.html
8 comments
The author lost me when he said "I'm not a programmer."
I bought a how-to-play-guitar DVD but I still can't get a gig! I even practiced every night for a month, man this sucks!
Sorry, whoever told you that learning Rails was easy was lying. I don't know a single experienced Ruby / Rails dev that would say Rails is 'beginner' friendly. In fact, most of them would probably tell you that you should first be experienced in other languages / frameworks.
I work with Rails for the last 8 years, and I can say it's somewhat 'beginner friendly'. At least based on the juniors/"non-developers" I taught it to (at this very moment, I'm mentoring a jr dev with C# background who was having a really hard time trying to learn a simple Python framework, and is finding Rails 'the most obvious thing in the galaxy'). The fact that a lot of things on it are conventions helps
The extra layers that were added recently, such as Coffeescript, SCSS and the whole asset pipeline thing really add a bit to the complexity, but still, it's all there...
The extra layers that were added recently, such as Coffeescript, SCSS and the whole asset pipeline thing really add a bit to the complexity, but still, it's all there...
While the author claims not to be a programmer, reading the article it is pretty clear he is not a beginner but a professional developer who doesn't have degree, much like half population of developers.
On the main page of RoR, this sentence could be understand as 'RoR is good for beginner': “Ruby on Rails is a breakthrough in lowering the barriers of entry to programming."
I would argue that rails is productive, but not easy if you are unfamiliar with its decisions/concepts.
"Why I hate earning a living" ... because they expect me to work!
"Why I hate doing a marathon" ... because I have to run!
"Why I hate eating food" ... because I have to cook!
Seriously, this guy should find something better to do with his time. If he could be bothered.
"Why I hate doing a marathon" ... because I have to run!
"Why I hate eating food" ... because I have to cook!
Seriously, this guy should find something better to do with his time. If he could be bothered.
Hasn't this been on the HN frontpage recently?
I'm sure I saw it a couple of days ago...
"If you have no prior experience with Ruby, you will find a very steep learning curve diving straight into Rails." http://guides.rubyonrails.org/getting_started.html#guide-ass...
Where did anyone hear and/or read otherwise? Similarly with all the other complaints. To me, they sound like straw men.