Poll: What programming language do you use for your app/startup?
51–60 of 122 posts
Re: Poll: What programming language do you use for your app/startup?
#52Re: Poll: What programming language do you use for your app/startup?
#53Re: Poll: What programming language do you use for your app/startup?
#54Re: Poll: What programming language do you use for your app/startup?
#55The former people tend to gravitate toward things like Haskell, which is very pure, conceptually beautiful, and feels like using the LHC to crack nuts. But hey, you're using LHC, great fun.
The latter will pick whatever ugly PHP framework is closest to the final product they want to ship. Most great startup ideas aren't very sophisticated algorithmically wise: existing mature libs in ugly languages beat writing/adapting everything in a cool one, although the latter is a lot more fun; an active and friendly online community, which is familiar with problems close to yours, beats having macros and first-class closures in your language; etc.
In theory people could love both beautiful things and getting things done, but in practice I find that the more strongly they feel about one side, the less they care about the other.
A corollary is that, in fun-to-use languages, everyone writes fun stuff rather than useful ones: frameworks, meta-programming stuff, continuation-based contraptions, etc. So you end up with a dozen half-baked neural network libs, but no decent (and _de facto_ standard) HTTPS client.
TL;DR: the overwhelming majority of startups are about social and economic hacking, not about software hacking. Over-focusing on the language issue is a clue that one hasn't come to terms with this sad truth.
Re: Poll: What programming language do you use for your app/startup?
#56I'm writing a high-performance webapp that requires some specific data-structures and algorithms to achieve the speed needed. I tried prototyping in RoR first, but even simple test requests ended up taking minutes to answer. Then I conveniently attended a guest lecture by Rob Pike on Go, and had one of those all to frequent "oh cool, gotta try that" moments. I must say I don't regret it one second though. Go is a surprisingly nice language for writing all kinds of things in. The features of the language combined with the rather extensive set of standard libraries, (IMHO) makes it ideal for high-perfomance webapps.
I tend to do these thing just as much to learn new things though. So I'm not saying it couldn't have been done in another language instead.
Re: Poll: What programming language do you use for your app/startup?
#57I've fallen for Scala, and want to use one of the frameworks that support it. Lift requires use of Maven or sbt, both of which are annoying tools. I don't want you to force me to download stuff from the net every time I start a project! With most frameworks, I should be able to download a package that I can put on a laptop, disconnect, and build projects in a vacuum. Lift doesn't allow me to do this... also XML :(
Re: Poll: What programming language do you use for your app/startup?
#58Re: Poll: What programming language do you use for your app/startup?
#59You didn't list Erlang, Lua, Scheme, Common Lisp, OCaml, Prolog, or Haskell. (Also, loads of other languages, but I actually know people who use each of those.) Also, adding options to a poll that's already in progress is going to skew the accuracy by quite a bit, but self-selecting polls aren't that scientifically rigorous anyway.
Give the guy a break. You can't list every possible choice and based on these numbers, it doesn't look like very many people use the technologies you listed.
If we (generously) assume only half the users of those languages actually voted, that would change the "other" group to 104/932 = 11.16% which would edge out Java's 6.55% and PHP's 10.84%. It would still fall short of Ruby's 13.95%, Python's 15.13%, and Javascript's 20.71%
Check out this thread for people voting "other" http://news.ycombinator.com/item?id=1843229
Re: Poll: What programming language do you use for your app/startup?
#60You should probably (if it's possible to edit) add Objective C for people doing iPhone development. Also, Actionscript/ Flash might be nice to include since it would be interesting to see how its usage compares to Javascript.