Live data from Hacker News

If you were building a startup today, what would you use?

docs.google.com

31–40 of 61 posts

Re: If you were building a startup today, what would you use?

#35
post #22

Man, Grails / Groovy never get any love from these poll authors! C'mon, Grails rocks people... :-) Seriously, I switched all of our development from Java/Tapestry/etc. to Groovy/Grails a few years ago, and really couldn't be happier with the decision. Grails isn't flawless, but it mostly "just works" and makes my life SO much easier than before. No, it isn't the "flavor of the day" like node.js or what-have-you, but…

I chose Scala/Play framework for the same reasons. Java might be awful, but the JVM is a beast. >Though my tip though for the long term replacement of javac is Scala. I'm very impressed with it! I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy. -James Strachan

As someone who is trying to swing back to the new world of JVM development (my last effort was Spring and J2EE 6 years ago) just curious who is going to win out?

Play or Lift?

Re: If you were building a startup today, what would you use?

#36
post #3

So I guess the (currently third place) "Other" is mostly PHP? I know it's not cool but it still seems strange to leave that popular and frequently used platform out of the poll.

Hip developers are not allowed to acknowledge the existence of ... that language. Uttering its name is forbidden.

No post body was provided.

Re: If you were building a startup today, what would you use?

#37
post #13

Earlier quoted context omitted.

I'm surprised that it isn't winning by a larger margin.

Why is that? My motivation for picking Android is the larger market share. Even if you have engineering preferences, to me what really matters is getting it out in front of a wider audience.

It really depends on your user/customer. If you have a app that targets a specific customer profile, then the larger market share is not as relevant. You need to try to identify your customer, in specific terms, and learn what kind of phones these people tend to use, among other things.

Is your app primarily for middle-aged women (mom's) living in the U.S.? Is it for teenagers and young adults in the UK? The more specific you can get with your customer profile, the better your decisions will be. The makeup of some user populations can be very different than the broader market. It would be unfortunate to invest in building an Android app, only to find that your soccer-mom customer base runs 80% iPhone (just an example).

Re: If you were building a startup today, what would you use?

#38
post #22

Earlier quoted context omitted.

I chose Scala/Play framework for the same reasons. Java might be awful, but the JVM is a beast. >Though my tip though for the long term replacement of javac is Scala. I'm very impressed with it! I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy. -James Strachan

As someone who is trying to swing back to the new world of JVM development (my last effort was Spring and J2EE 6 years ago) just curious who is going to win out? Play or Lift?

Dropwizard

Re: If you were building a startup today, what would you use?

#39

Having nearly finished my first real-world project in NodeJS/MongoDB, I gotta say, it's better than sliced bread. Papa just found himself a brand new hammer. Now to go find some more nails.

Care to compare it with your previous experiences in webdev?
Post reply on HN