5 ms·
I'd say that Rails is bad for non-programmers to learn programming on. Start with something that has far less magic baked in, like Sinatra; Rails will do a grea
by cheald 15y ago
I'd say that Rails is bad for non-programmers to learn programming on. Start with something that has far less magic baked in, like Sinatra; Rails will do a great job of doing things for you, without necessarily letting you learn what's going on. It's awesome for experienced programmers who are tired of doing the same drudge work for the four thousandth time, though.
Ruby is a great language, though, and is fine for beginners. Sinatra is a very straightforward and gentle way to do some web programming with Ruby.
- nodemaker 15y agoThere is a very important element of fun in hacking on a cool platform that does awesome stuff behind the scenes.Ultimately thats why we make such frameworks so that its fun to build on top of them.In my opinion deriving fun from what you do is essential to become an expert.
- gamechangr 15y agoIt seems ilke you are countering the previous point...Are you implying that I should stay with Rails vs Sinatra?
- nodemaker 15y agoYeah I think you should stay with Rails initially.