Ask HN: Interface Engineer Deciding Which System Language To Learn

2 points by ARolek ↗ HN
I have focused the majority of my web development career on developing web interfaces with Javascript/CSS/HTML. I'm pretty comfortable on the command line in a Linux environment. Last night I started playing the AWS EC2 and I'm itching to start building a dynamic application. The last piece is picking a language, the problem, there are so many I don't know which one to invest my time in.

Right now I'm considering:

PHP Python Ruby on Rails Node.js

Any insight is greatly appreciated. Thanks!

5 comments

[ 2.9 ms ] story [ 20.6 ms ] thread
It doesn't matter. Just pick one and execute.
I'm a front end guy as well and in the last couple of years I've been picking up PHP. Love it.
All the engineers I work with are PHP guys too, so it might be beneficial as I can use them as a resource. Then again, node.js may be the next big thing so I could get ahead of the curve...
Node.js might not be a bad option seeing as you already know JavaScript, so could save you time learning new syntax. The other options are more mature though.