Articles about java

Speed

Facebook tackles race hate problem head on with programming tool

In Facebook's advertising business, a race condition might be construed as an ethnic descriptor used to prevent purchased ads from being displayed to a particular racial group. Among its software engineers, it's a programming problem that arises when multiple operations run concurrently but are executed in an unexpected order …
Thomas Claburn, 20 Oct 2017
Old man's hands typing on laptop

With microservices Java can at last join us in our cloudy, DevOpsy world

Microservices aren't a new concept to Java – their forerunner was Service Oriented Architectures (SOA), which could be constructed, among other means, with the assistance of Enterprise JavaBeans (EJBs). The fundamental concept behind microservices is applications should be broken down into small services that can be …
Trevor Pott, 16 Oct 2017

Onwards to Valhalla: Java ain't dead yet and it's only getting bigger

Scale was big at the JavaOne conference this week. Spotify lauded its success scaling with Java, and Oracle execs practically squealed as they reeled off adoption statistics. Big Red believes the next ten years belong to Java. "We want the next decade to be Java first, Java always," vice president Mark Cavage said on stage. …
Azure Functions host running locally on a Mac for development

Microsoft's Azure servers want to sip your mug of serverless Java

JavaOne Microsoft has announced Java support for Azure Functions, the serverless cloud platform which competes with AWS Lambda. The announcement was made at the JavaOne event under way in San Francisco this week. The service is now in public preview. Java is the latest language to be added following Microsoft’s redesign of the Azure …
Tim Anderson, 4 Oct 2017
Georges Saab at JavaOne '17

Oracle VP: 'We want the next decade to be Java first, Java always'

Analysis In the wake of a safe harbor disclaimer insisting Oracle could not be held to anything said during its JavaOne conference keynote on Monday, Georges Saab, veep of software development for the Java platform, talked his way through a Java victory lap. "Over the past 22 years, Java has grown and matured to the point that the …

Introducing EE4J – Java EE's fling with the Eclipse Foundation

It's been a few weeks since it was announced that Oracle would move Java EE to the Eclipse Foundation and we're already starting to see indications of how it's shaping up. It was clear that something had to happen. Oracle was struggling to make the best of Java EE, which was reflected in the usage stats. The technology wasn't …
Oracle OpenWorld/JavaOne

Java EE 8 takes final bow under Oracle's wing: Here's what's new

OpenWorld Java EE 8 arrived last month rather later than expected – but it landed in time for Oracle OpenWorld and JavaOne, which are taking place this week in San Francisco, California. Enterprise-flavored Java hasn't seen an update since June 2013. Linda DeMichiel, Java EE 8 specification lead at Oracle, recounted the long road to …

Java security plagued by crappy docs, complex APIs, bad advice

Relying on search engines to find answers to coding problems has become so common that two years ago it was suggested computer programming be renamed "googling Stack Overflow," in reference to the oft-visited coding community website. But researchers from Virginia Tech contend more care needs to be taken when copying code from …
Thomas Claburn, 29 Sep 2017
CAT TELLS OWNER THEY'RE LATE. PHOTO BY SHUTTERSTOCK

Java SE 9 and Java EE 8 arrive, 364 days later than first planned

Java SE 9 and Java EE 8 have arrived. Version 9 of the Java development kit was supposed to ship on September 22, 2016, but delays and a dispute over the "Jigsaw" Java Platform Module System saw the release date pushed out to Thursday, September 21. Which is precisely when Oracle announced that the two new versions of Java …
Simon Sharwood, 22 Sep 2017
Oracle OpenWorld cloud

Oracle softly increments SPARC M7 to M8, then whispers: We'll still love you, Solaris, to 2034

With little fanfare, Oracle formally tore the wraps off its SPARC M8 data-center-class processors and servers on Monday. The House of Larry Ellison unveiled the fifth-generation successor to the fourth-generation SPARC M7, along with five server models, and a commitment to support its Solaris operating system for at least …
Shaun Nichols, 19 Sep 2017
Oracle's Java is 20 years old

Must go faster, must go faster! Oracle lobs Java EE into GitHub, vows rapid Java SE releases

Oracle plans to accelerate the pace of Java SE releases – and has moved Java EE's code repository to GitHub in keeping with its avowed desire to step back from managing the beast. Java SE has been on a two-year release cycle. That's no longer fast enough, according to Mark Reinhold, chief architect of Oracle’s Java platform …
Oracle logo, image by GongTo via Shutterstock

Solaris, Java have vulns that let users run riot

Oracle's emitted its quarterly patch dump. As usual it's a whopper, with 308 security fixes to consider. Oracle uses the ten-point Common Vulnerability Scoring System Version 3.0, on which critical bugs score 9.0 or above. The Register counts 30 such bugs in this release. Not all can be laid at Oracle's door. For example, a …
Simon Sharwood, 19 Jul 2017
Java, photo via Shutterstock

Java 9 release back on track, community votes 'yes'

Java 9's Java Platform Modular System, that's caused Oracle so much trouble has passed the community vote and will ship in September. The final vote had all members of the community process voting “yes” for the platform, save Red Hat, which abstained. Explaining its abstention, Red Hat remains concerned about the “impact on …
Java microservice, photo via Shutterstock

Oracle asks for more time to finish Java 9

Oracle's asked for more time to sort out Java 9 in light of the community's rejection of the proposed Java Platform Module System. The chief architect of Big Red's Java Platform Group, Mark Reinhold, has hit the openjdk mailing list to address the vote against JPMS (JSR 376 , aka “Jigsaw”) due to land with JDK 9. In his post …
Oracle acrobatics in the cloud

Your roadmap to the Google vs Oracle Java wars

Analysis The final lap nears in Oracle's epic seven year battle with Google over Java. It's reached the Federal Appeals Circuit, where Oracle is confident that three appeals judges with a strong track record of upholding IP will decide in its favour. In many ways, it's a surprise that Big Red didn't win ages ago, with the two warring …
Andrew Orlowski, 25 May 2017
Amazon Web Services

Java Daddy James Gosling goes to work for Amazon Web Services

Java creator James Gosling has announced he now works for Amazon Web Services. Gosling took to Facebook to announce “It's time for a change. I'm leaving Boeing Defense (nee Liquid Robotics), with many fond memories. Today I start a new Adventure at Amazon Web Services.” AWS has found a job for Gosling as a distinguished …
Simon Sharwood, 24 May 2017
Kotlin screenshot

Sick of Java and C++? Google pours a cup o' Kotlin for Android devs

Google on Wednesday said it has made Kotlin a first-class language for Android development, alongside Java and C++. "We did it because Kotlin is a beautiful programing language," said Stephanie Saad Cuthbertson, director of product management for Android, during the developer keynote at Google I/O 2017. "...With Kotlin, there' …
Thomas Claburn, 17 May 2017
chart of Fusion debugging tool

Behold, auto-completing Android bug reports – because you're not very thorough

Auto-completion systems that attempt to finish your sentences when typing text messages or search queries can be a mixed blessing. Often, they save time. But they can also get in the way when they make incorrect guesses about intended input. In the context of software bug reporting, however, auto-completion – adding additional …
Thomas Claburn, 15 May 2017

Create a news alert about java, or find more stories about java.

Biting the hand that feeds IT © 1998–2017