TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

More than 2800 developers speak out about Java 8

56 pointsby theotownabout 11 years ago

12 comments

clumsysmurfabout 11 years ago
I primarily use &quot;Java&quot; on Android. I&#x27;m very excited to see the language progressing. Recently, I read Gosling gave Oracle a B+ on stewardship of the language:<p><a href="http://www.javaworld.com/article/2087444/open-source-tools/james-gosling-grades-oracles-handling-of-suns-technology.html" rel="nofollow">http:&#x2F;&#x2F;www.javaworld.com&#x2F;article&#x2F;2087444&#x2F;open-source-tools&#x2F;j...</a><p>However, I&#x27;m getting pretty nervous with the lack of conformance Android Java has to the real Java stack. The two are diverging, and I don&#x27;t see how Google can remedy this.<p>My guess is that Java 6 &amp; 7 were modest enough that many developers of open source libraries thought it easy to support a profile that worked on Android.<p>If Java 8 adoption is as brisk as this poll suggests, with all the features many have been waiting for, I&#x27;m worried a lot of the libraries I use may become incompatible with Android.<p>Already, its hit and miss if a open source java library works on android. I just tried lmax disruptor and it didn&#x27;t work. Things that depend on NIO.2 won&#x27;t work either.
评论 #7347073 未加载
评论 #7346570 未加载
评论 #7346448 未加载
评论 #7346555 未加载
评论 #7346460 未加载
评论 #7346521 未加载
jamhanabout 11 years ago
Can someone please moderate the title? The actual blog article title is &quot;Java 8 Survey Results&quot;. The given HN title of &quot;More than 2800 developers speak out about Java 8&quot; is misleading, if not an outright lie.
评论 #7346946 未加载
评论 #7351355 未加载
评论 #7347004 未加载
fauigerzigerkabout 11 years ago
They say &quot;That being said, the sample, while not scientifically random, is double what’s considered statistically relevant for the total population of Java developers worldwide.&quot;<p>Great. So to forecast the next presidential election they&#x27;re going to poll a million NRA members and celebrate the fact that the sample size is much greater than what&#x27;s needed.
评论 #7346707 未加载
评论 #7346601 未加载
评论 #7350781 未加载
评论 #7346591 未加载
jr203fj2fufabout 11 years ago
Direct link:<p><a href="http://info.typesafe.com/acton/attachment/3608/f-004a/0/-/-/-/-/file.pdf" rel="nofollow">http:&#x2F;&#x2F;info.typesafe.com&#x2F;acton&#x2F;attachment&#x2F;3608&#x2F;f-004a&#x2F;0&#x2F;-&#x2F;-&#x2F;...</a>
评论 #7346338 未加载
RyanZAGabout 11 years ago
Is it just me, or does this survey say basically nothing at all? Here&#x27;s a summary if you don&#x27;t want to bother reading the PDF (and you probably shouldn&#x27;t bother):<p><pre><code> - Most use Java7, a few still use Java6 - Mixed response on when exactly people will upgrade to j8 - Most exciting feature in j8 is lambdas - 98% use Oracle JVM, 20% use dalvik (android) - App servers popularity is Tomcat, Jetty, Jboss, others - Mixed thoughts on Oracle getting security right </code></pre> Seriously, what is the point of these questions...? You could get all these answers with a google search.
评论 #7347093 未加载
评论 #7347067 未加载
jtheoryabout 11 years ago
This reads a bit weirdly to me.<p>&gt; Immediate Java 8 Migration Plans: 65% of Java developers have plans to upgrade to Java 8 within the next 24 months.<p>Er; &quot;within the next 2 years&quot; = &quot;immediate&quot;? That&#x27;s a long-enough time scale that a lot of the respondents may be thinking &quot;well, all our enterprise stuff is still on version 6, but surely my plans to overhaul everything won&#x27;t take more than two <i>years</i>, will they?&quot;<p>Also, 2800 is not actually a very high number, is it? Is that enough to be representative of Java developer intentions, preferences, etc.?
评论 #7346410 未加载
thescrewdriverabout 11 years ago
The survey went out to largely a Scala audience (anyone signed up for the Typesafe newsletter). As a developer using mostly Scala with some legacy Java code to maintain I see various benefits to Java 8:<p>1) More enhancements to the core java libs that are more functional programming friendly for use from Scala.<p>2) Legacy Java code less painful to maintain.<p>3) Java programmers suddenly stopped calling $FEATURE evil, since Java now provides $FEATURE too (well for a small subset of Scala features anyway).
nogridbagabout 11 years ago
The new Date &amp; Time API deserves more attention. Working with and persisting dates has always been one of the bigger pain points when working with the JDK. Just last week we encountered some strange bug in Grails where it won&#x27;t persist null values if using custom UserTypes under certain conditions (which we need to persist Joda date types).
bagosmabout 11 years ago
I would like to have my hands on the actual data so I can divide results by years of experience etc. This is too generic and doesn&#x27;t server truly a purpose other than create some hype about Java 8.<p>Now, what I would LOVE it would be a survey and thorough interview of the public before Java 9 is built instead of after...
kapv89about 11 years ago
As long as java doesn&#x27;t support aliasing (ie: import com.tool.foo.Bar as FooBar) , its gonna be <i>very</i> hard to tackle the extreme verbosity java results in.
评论 #7346439 未加载
评论 #7346531 未加载
评论 #7347041 未加载
sgtabout 11 years ago
Java 8 is very interesting to me, and although Lambdas get the most publicity, I feel the concurrency updates and streams are the most important new features.
评论 #7348297 未加载
dschiptsovabout 11 years ago
You Know You Can Use Old Motor Oil to Fertilize Your Lawn?