Are there any startups using Java, not the JVM, today? Say any in the last year or two of YC classes?
If so, and you're at one of the startups, do you feel it has affected your ability to bring in development talent for the better or worse?
1–9 of 9 posts
Are there any startups using Java, not the JVM, today? Say any in the last year or two of YC classes?
If so, and you're at one of the startups, do you feel it has affected your ability to bring in development talent for the better or worse?
http://www.wired.com/2013/09/the-second-coming-of-java/
http://www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-aw...
I realise I'm not answering this question directly (although I am using Scala and Java 8 in my own startup project), I thought it might be applicable to leave these here: http://www.wired.com/2013/09/the-second-coming-of-java/ http://www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-aw...
Can you elaborate a bit on why you're using Java8 in your startup project?
No.
I realise I'm not answering this question directly (although I am using Scala and Java 8 in my own startup project), I thought it might be applicable to leave these here: http://www.wired.com/2013/09/the-second-coming-of-java/ http://www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-aw...
Hard to call Twitter a startup :), but yeah by the articles own admission they're using mostly Scala with some Java. Can you elaborate a bit on why you're using Java8 in your startup project?
What it comes down to is: you just got to find what works for you and the thing you're trying to do. Honestly, never ask just one developer how he or she would do something. Ask a varying bunch with different backgrounds. If they happen to intersect in opinions, that might be a good place to start. As for finding developers; I haven't had to do that because I work within a small group (I also have a day job doing Java, but it isn't a startup). But I'll tell you this, there has got to be a demand for JVM developers, because recruiters, including those from startups, seem to like doing LinkedIn queries for JVM-related buzzwords. I can't tell you if it's working for them though, but it at least shows other startups are using Java and the JVM.
Secondly, Google App Engine seems like a huge convenience for stuff that needs to scale and teams that don't have time to spend on the scaling problem. I don't hear much about it. I wonder why.
First, almost all Android apps are coded in Java. But this is Java for heap sizes in the 10s of MB. Java with a component model that aggressively claws-back memory. Java with tasks that can wake up with a new PID. Java with RPCs you actually would use. Java with a rich UX stack. Server Java brains have evolved in a different direction. Secondly, Google App Engine seems like a huge convenience for stuff that needs to…