Poll: What language do you use primarily?

14 points by code ↗ HN
I'm curious as to what everyone here uses as their primary web language. There were some older polls that somewhat address this but I figure this would be more accurate and up-to-date. I've listed the main ones but left an option for other in case someone else uses something else primarily.

EDIT: I just added the options that were on the other one since people were adding other languages in the comment area.

24 comments

[ 3.6 ms ] story [ 51.7 ms ] thread
Web language? I'm not sure what you mean by that.
Pretty sure they mean server side language.
I think you're right, Matthew, but it needs to be more clearly stated, especially since this thing started with Python, PHP, Ruby and Other. That "Other" covers a lot of big players even if they aren't sexy.
I use a hybrid of the English language when communicating on the web :D
The main 3? You're actually missing ASP .NET which is quite popular (in fact, isn't it 2nd place in popularity to server side languages?) .. Please add this, otherwise you'll be getting A LOT of 'Other' votes
I wouldn't call ASP.NET a 'language'. Framework yes, language no.
Do you have a link for your popularity statement? Just curious.
... and anyway, who cares? It's not like these polls have _any_ validity.
I find it helpful to see what other people are using so I can either guide myself towards what I should learn next or know that I'm on a track that's going to be supported for the foreseeable future.
F#
This is based on http://tryfs.net, which GitHub reckons is 52% F# code and 48% Javascript (server-side code run through CouchDB). I don't think F# is all that common for web development.
What about Java?
I voted Python. I've used it with many frameworks (which one is the right one depends very much on what you're trying to do). Also some PHP in a very dark past. I like Python because it is so versatile, due to the large number of available packages and bindings you can pretty easily write your front-end, back-end, admin scripts, all in Python (even the client code if you use Pyamas, but haven't tried that myself yet).
OPA, which happens to be a "truly" web language (i.e. server & client).
We might even release it, eventually :)
I'm using PHP for almost 10 years now. I'm going to try out Ruby though just to test it out.
No option for Groovy? C'mon, man... :-)
I started with PHP however many years ago and I feel that it hasn't gone stale yet. Each new major version is enough to keep me excited about continuing to use it.

It's important to stay open to other languages of course, but I think that you should use what keeps your excited about development.