Poll: What languages are you using to build your startup?
If you are actively working on a web startup, what technologies/languages are you currently developing with?
This is data I've been interested in capturing for a while now, and figured the new polls are a great chance to do so. Please only vote if you are actually using a particular tech for web development, not simply if you think it is cool or others do. This is mostly off the top of my head, if I missed anything significant just let me know.
36 comments
[ 62.1 ms ] story [ 545 ms ] threadWow. I'm maintaining a math-heavy desktop app in C++ and it's killing me with its ponderousness. Who the eff is using C++ for web development?
There's code written in C and Ocaml in my current startup, but I didn't write it, so I didn't tick it off in the poll. But I could easily see us moving into an area where we'd want to do some back-end processing in a faster language than Python.
I am involved in two startups and both use C++.
1. Video codecs (encoding/transocing) and IP video streaming. This is for my "day job" startup where we do IP video security.
2. Pikluk Browser (downloadable from pikluk.com) is written in C++ because that project requires a fairly low-level Win32 hacking.
And even our Rails web application uses external C-libraries for image manipulation.
Google.
I'm using it because it makes me happy. Not surprisingly, that was Matz's goal.
Why are others?
It takes a lot of training, practice, and experience to really hate a language thoroughly.
In fact, I can't think of any case where a project I worked on used a language that I thought was the best abstraction for the problem space. It was what the founder thought would work well, or what the company policy required (I wish I was kidding), or what had bindings to The Library we needed, or had a compiler on the desired platform, or whatever.
When I was job-hunting last, I found zero Lisp jobs in Seattle, and wasn't ready to start my own yet (and really don't want to move to Boston). Next time, I will be, and I'll probably use Lisp exclusively.
Maybe it's time for a "I wish we were using ..." follow-up survey.
Out of those three, only JSP is like a basic building-block for web stuff.
It might be better to name only "Java", which would then cover everything related.
Other web startups may use Java for internal roles other than 'serving pages'.
Still others may have an applet or desktop-Java component to their overall service.
git and gitk are made in Tcl and C, and git is nowadays considered to be the new linux, so thats my proof
and why is VBScript up there!
If you're going to build in PHP, vbscript/ASP would be the MS equivalent. Interesting to note though that nobody is using the granddaddy of inline web scripting anymore...
IMO, if MS would have open-sourced ASP when PHP started to come out, they would have that market.
The data is highly weighted on certain languages, which is probably to be expected. I'm a bit surprised there are not more Arc, GWT, AIR, or Silverlight based projects going on yet though.
The google folks have done a great job putting the core of GWT together. For me, it is the most interesting framework in the Java playground for front end development ... the productivity gain compared to traditional java web frameworks is working out really nicely for us.