5 ms·
Poll: What language/framework do you hack in?
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).
- bdclimber14 16y agoIt 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!
- jballanc 16y agoI 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.
- bdclimber14 16y agoYep, and I think that's OK, I'd say Ruby/Sinatra is a more rare combination.
- realize 16y agoJava
- nickbp 16y agoContrary to what the echo chamber may sometimes indicate, not everyone is solely a web programmer. (cpp w/ boost here)
- amock 16y agoAt work I have to use Java, but in my spark time I use Haskell and Yesod.
- hadley 16y agoR!
- hollerith 16y agoEmacs (not for pay). Hey, you asked.
- ibdknox 16y agoClojure mostly. Hands down my favorite language to do random hacking in.
- phaylon 16y agoPerl (Catalyst, Web-Simple)
- evangineer 16y agoThis 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.
- Yoric 16y agoWell, 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.
- mindcrime 16y agoOther - Groovy/Grails
- aquilax 16y agoShould be PHP/CodeIgniter
- bdclimber14 16y agoThanks, it's been a long day.
- smanek 16y agoYou 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).
- bdclimber14 16y agoMy excuse is I'm exhausted, but Java does belong there
- benologist 16y agoBoth the asp.net's should just be a single .net - there's more to it than just web.
- zfran 16y agoPHP/Zend Framework Java/Spring
- bdclimber14 16y agoGlad to see Zend Framework. I have a client still running this framework on their site.
- faboo 16y agoServer-side JavaScript at work, and Java, JavaScript, and Haskell at home.
- saulrh 16y agoI 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.
- bdclimber14 16y agoSure, so which type of job do you do primarily ;)
- saulrh 16y agoAI 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.
- thelizardking 16y agoPython/Flask http://flask.pocoo.org/ http://flask.pocoo.org/
- base 16y agoRuby/Sinatra
- detour 16y agoPHP/ZF at work, Python/Whirlwind in my free time
- evangineer 16y agoThanks for the Whirlwind mention, that had gone below my radar!
- evangineer 16y agoHere's the Whirlwind github repo, be sure to check out the wiki and Google Group for more info, given the state of the documentation: https://github.com/trendrr/whirlwind https://github.com/trendrr/whirlwind
- nostrademons 16y agoIs 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.
- jensnockert 16y agoYes, I had to vote Ruby/Rails even though I almost never use Rails. I use Ruby/C for almost everything.
- code177 16y agoThis is a reminder that it's not what you build it in, it's what you build.
- th0ma5 16y agoProcessing and Processing.js, Jython, and one could argue maven hacks up java libs on the fly like magic
- und3f 16y agoHey! What about Perl? We have web frameworks too! Catalyst, Dancer, Plack + some tools, Mojolicious
- Ice-Breaker 16y agoperl ???
- logicalmike 16y agoPHP/Lithium Previously PHP/CakePHP, but really feeling the 5.3+ focus in Lithium.
- maleck13 16y agoGrails/Groovy at home PHP at work.
- ajdecon 16y agoMatlab 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.
- peelle 16y agoPerl/Catalyst
- EvanK 16y agoPHP/Other. Zend Framework, and work stuff includes Symfony more and more.