Skip to content

Comment on Ask HN: Ruby or Python or Java: which should a non-tech person start first?

Comments

When I had to pick a language to learn I chose Ruby and after spending 3 years learning it I'd say thats the language you want to go with. Its a strong web language with a huge community around it. The language is in constant development along with the libraries and frameworks supporting it. Getting started is real easy with the framework sinatra. In the beginning I found rails was standing in the way of just purely learning ruby and its sort of "magic" made no sense to me. Sinatra is simple. You start with one file with your request methods that are blocks of code starting with get, post and delete. You can then build that out into an mvc style if you so please by seperating things out.

Ruby is the way forth

edit: Also, why's poignant guide to ruby will be the ideal way for you to learn ruby. http://www.scribd.com/doc/2236084/Whys-Poignant-Guide-to-Rub...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.