Name: Anonymous 2012-06-16 23:22
I wanted to see what the hype was about Ruby and Rails so started my first rails project.
- Scaffolding will waste your time because any gems you load try to hack in it and fuck shit up. (Its also very slow).
- Unit Testing with RSpec-Rails is painfully slow. I couldn't even imagine testing a full app.
- ActiveRecord is for faggots. It masquerades as a god class and opens your app to security holes. It is really a black box. You have to remember to hack into your logger to keep it from leaking fields.
- Ruby sucks. (end,end,end,end). Sometimes it takes a while just to figure out what something did because of its "poetry". The lexical scoping rules are out the window. It has blocks, procs, and lambdas just to piss you off. It likes to feel beautiful when in reality it is ugly as fuck.
- It's slow. Everything in rails is just fucking slow.
- Everybody calls their API a DSL.
I was bitterly disappointed with Ruby and Rails, but I did appreciate Ruby Gems and Bundler which is the best part.
- Scaffolding will waste your time because any gems you load try to hack in it and fuck shit up. (Its also very slow).
- Unit Testing with RSpec-Rails is painfully slow. I couldn't even imagine testing a full app.
- ActiveRecord is for faggots. It masquerades as a god class and opens your app to security holes. It is really a black box. You have to remember to hack into your logger to keep it from leaking fields.
- Ruby sucks. (end,end,end,end). Sometimes it takes a while just to figure out what something did because of its "poetry". The lexical scoping rules are out the window. It has blocks, procs, and lambdas just to piss you off. It likes to feel beautiful when in reality it is ugly as fuck.
end end end end end- It's slow. Everything in rails is just fucking slow.
- Everybody calls their API a DSL.
I was bitterly disappointed with Ruby and Rails, but I did appreciate Ruby Gems and Bundler which is the best part.