Ask HN: Best Web Language to Learn
1–10 of 13 posts
Re: Ask HN: Best Web Language to Learn
#2You cannot really go wrong with python or ruby. Both have a number of solid frameworks for you to try (rails, django, pylons, sinatra, etc). Try a number of them and build some trivial app in a few of them.
I also recommend getting familiar with javascript and a library like jquery or mootools, if you plan do dive deeper in the web dev.
Re: Ask HN: Best Web Language to Learn
#3Re: Ask HN: Best Web Language to Learn
#4I've you're not sure, IMO, install Django and follow their tutorial. Pythons a great language, Djangos a great framework, projects can be hosted for free on Google app engine and the Django documentation is excellent.
Re: Ask HN: Best Web Language to Learn
#5The separation of application code from web server is also a nice feature of Python based web applications. PHP is really easy to hit the road running but larger applications get clunkier and clunkier because there is little proper separation.
Re: Ask HN: Best Web Language to Learn
#6I've you're not sure, IMO, install Django and follow their tutorial. Pythons a great language, Djangos a great framework, projects can be hosted for free on Google app engine and the Django documentation is excellent.
I agree. I think python is easier to master in a shorter period of time, and you can definitely do some damage with it. Rubyists love Ruby but I've never really seen the light.
Re: Ask HN: Best Web Language to Learn
#7Cappuccino looks interesting for developing RIAs (or whatever the current buzz-word for these things is) but I wouldn't use it if you're just looking to develop the next best blog engine. Same for Google Web Toolkit (GWT).
Django, Rails, and the like seem to be a good fit for a wide variety of things - blog engines to photo albums and on.
Now, if you really do want to learn a new language, try taking a look at Erlang. My background is similar to yours and I started looking at Erlang recently and have really enjoyed it. Combine that with the Nitrogen web-framework and you've got a really powerful and fun combo. Now, you won't be able to deploy it on your shared host, most likely, but it's not difficult to set it up on a cheap server in the Rackspace Cloud (or elsewhere).
Re: Ask HN: Best Web Language to Learn
#8Re: Ask HN: Best Web Language to Learn
#9Earlier quoted context omitted.
I agree. I think python is easier to master in a shorter period of time, and you can definitely do some damage with it. Rubyists love Ruby but I've never really seen the light.
Interesting. I had a much easier time picking up Ruby than python.