Poll: What language/framework do you hack in?

14 points by bdclimber14 ↗ HN
There is a great discussion on "defending ASP.net" so I wonder what the breakdown of language/framework is for hackers and startups.

Note: I know this is not comprehensive nor do I intend it to be. I selected the choices to get about 20% of the votes in other while the remaining 80% for spread across the real choices. If you think I'm missing a very popular stack, I'll certainly add it. Anything esoteric or non-popular should go under other (and listed in comments).

40 comments

[ 5.2 ms ] story [ 102 ms ] thread
It looks my theory that the Other choice would be only 20% of the population is failing. If you are an other, I'd love to know what it is!
I feel like you problem is that for most of the languages you listed, there is more than just one common framework in use. For example, if I am a Ruby dev using Sinatra or a Python dev working in Twisted, I'd probably be a pretty mainstream software engineer, but I'd fall under "other" on your poll on both accounts.
Yep, and I think that's OK, I'd say Ruby/Sinatra is a more rare combination.
Contrary to what the echo chamber may sometimes indicate, not everyone is solely a web programmer.

(cpp w/ boost here)

At work I have to use Java, but in my spark time I use Haskell and Yesod.
Emacs (not for pay). Hey, you asked.
Clojure mostly. Hands down my favorite language to do random hacking in.
Perl (Catalyst, Web-Simple)
This weekend, my Python web hacking started out using Aspen and is now using Flask. I've used Django for one of my projects in the past.
Well, I've been using OPA for quite some time and it rocks. Caveat: I'm a member of the OPA team. But it still rocks.
You have 2 ASP.net stacks on no Java stacks?

I'd say include Java/Servlets at least (which will include basically every other Java framework, if you don't want to break it out more).

My excuse is I'm exhausted, but Java does belong there
Both the asp.net's should just be a single .net - there's more to it than just web.
PHP/Zend Framework Java/Spring
Glad to see Zend Framework. I have a client still running this framework on their site.
Server-side JavaScript at work, and Java, JavaScript, and Haskell at home.
I use the best tool for the job. Depending on what I'm hacking on, that could be python, java, a lisp, matlab, or something entirely more special-purpose.
Sure, so which type of job do you do primarily ;)
AI and robotics, which covers everything from device drivers to database systems to physics simulations to highly parallel data processing jobs running on clusters. I work with so many domain-specific languages that it's not even funny.
Ruby/Sinatra
PHP/ZF at work, Python/Whirlwind in my free time
Is it just assumed that all of our hacking is web stuff?

The bulk of my "hacking" (as in, stuff I do for fun) is in C these days. I use Python/Django for prototyping at work, and then C++ for production stuff.

Yes, I had to vote Ruby/Rails even though I almost never use Rails. I use Ruby/C for almost everything.
This is a reminder that it's not what you build it in, it's what you build.
Processing and Processing.js, Jython, and one could argue maven hacks up java libs on the fly like magic
Hey! What about Perl? We have web frameworks too! Catalyst, Dancer, Plack + some tools, Mojolicious
PHP/Lithium

Previously PHP/CakePHP, but really feeling the 5.3+ focus in Lithium.

Grails/Groovy at home PHP at work.
Matlab or Python+numpy for scientific prototyping. Usually Fortran for translating those algorithms into speed, sometimes C.

Bash or Perl for sysadmin work.

Python for playing around with random crap.

PHP/Other. Zend Framework, and work stuff includes Symfony more and more.