Live data from Hacker News

Ask HN: What programming language to use?

news.ycombinator.com

11–20 of 31 posts

Re: Ask HN: What programming language to use?

#12
If you really want scalability take a look at Erlang though ErlyWeb (erlyweb.org/) is not that mature, Yaws (yaws.hyber.org) really is. Ruby and Ruby on Rails are really great for development i had never been that productive. Rails seems to scalo quite ok wenn adding more servers and rewriting som/lots of code. In an feature product I seed more safety and scalebelity so I will implpmpnt it in Erlang

Re: Ask HN: What programming language to use?

#13
It's not as "hip" as Python or Ruby, but I remain a big fan of Perl for server-side self-hosted web/database applications -- depending on what you're building, you can often find pre-existing modules on CPAN that provide a lot of the plumbing you'll need.

And of course, Perl's syntax is very similar to PHP, so the transition might be a bit easier than to a Python, although your milage will vary.

Lastly, it's worth noting that the choice of server-side and client-side technologies are mostly independent... You can use either HTML/JS or Flash as the client interface to talk to server-side logic written in any of the PHP/Perl/Python/etc. languages discussed above.

Re: Ask HN: What programming language to use?

#14
I'm going to buck the general trend here, and recommend that your next language not be Perl, Python, or Ruby. If you really want to become a well-balanced programmer, you should either learn a lower-level, compiled language like C or Java, or you should stretch a bit and try Lisp/Scheme or Erlang.

Working only within the "scripting language" space of the typical LAMP stack will limit your thinking in ways that could hurt you later on.

Re: Ask HN: What programming language to use?

#18

I program in PHP and Perl (intermediate skill in both) and had to decide which one to use recently for a new project I'm starting. I plan on using Amazon Web Services including SimpleDB and SQS. This made my choice of language a little easier. Perl natively supports multiple threads whereas PHP does not. Multiple threads can assist greatly in speeding overall access to SQS, etc. I also prefer the structure that Perl…

Threads are evil at the application level - IMHO.
Post reply on HN