Java App Dev

Java app dev news, information, and how-to advice

match 268526 1280
java at twenty

java heart

Java at 20: Its successes, failures, and future

Oracle's Java VP discusses J2EE, OpenJDK, security woes, and the long gap before Java 7.

Happy Birthday Java

Java at 20: The JVM, Java's other big legacy

The virtual machine that runs Java is also the runtime for new languages -- some quite unlike Java.

handshake businesswoman businessman stock

Reunited: io.js rejoins with Node.js

The dueling server-side JavaScript platforms have reconciled after a contentious fork.

editor red ink revise revision calligraphy writing pen correction

Review: 10 JavaScript editors compared

Sometimes you need a full-fledged IDE but for many cases a simple JavaScript editor is more than enough. Find out why JavaScript editors Sublime Text, TextMate, and Brackets lead the pack for capabilities and speed.

highly speculative

Looking ahead: Life after Java 9

Java's chief architect emphasized the future in his EclipseCon keynote on Tuesday, unpacking the near-term changes anticipated in Java 9 and more speculative language changes that could come later.

Tip

8 steps to a faster, smoother build process

False positives undermine the whole purpose of automated testing and continuous integration; eliminate them with these tips.

javascript objects

JavaScript objects from a Java developer's perspective

Get tips for instantiating JavaScript's prototype-based objects two ways: via constructor functions or object initialization.

Picture of a sign that says Women Who Code

9 programming languages and the women who created them

From the dawn of mainframes through today, women have designed and developed programming languages that have had significant, lasting impact on software development.

dandelion breath blow wind wish air

17 JavaScript tools breathing new life into old code

A JavaScript cross-compiler, translator, or emulator could be the thing you need to to modernize your old code base, whether it's written in Lisp, Pascal, Cobol, or Basic.

http2

HTTP/2: A jump-start for Java developers

Get tips for leveraging HTTP/2 features like server push, streaming, multiplexing, and header compression to boost the latency of your Java web applications.

data analytics

10 ways our data overlords could serve us better

Dear corporations: We've already ceded our privacy. Now implement the technology to serve us right.

enterprise table

New Node.js coalition spotlights enterprises

PayPal and Intuit throw support behind EnterpriseJS Coalition, which will host events and produce content about JavaScript in business environments.

enterprise it

Enterprises still miss the real point of open source

Developers want to work for open-source-savvy enterprises. Here's why enterprise IT is still a long way from the mark.

eclipse

Ring out Eclipse, ring in Android Studio for Android apps? Not so fast, Eclipse says

While Eclipse tooling is described as less than ideal for Android development, Eclipse forges on with backing for the popular mobile platform.

machine learning

Machine learning and the strategic snake oil reserve

Outside of programmatic trading and fraud detection, we're only starting to use machine learning in business. The biggest inhibitor may be our lack of imagination in applying it.

Happy Birthday Java

The long, strange life, death, and rebirth of Java

As Java enters its twentieth year, it has become a mature language rather than the hot new thing. It's more like C++ than Python. And its supporters are enthusiastic about its future.

business storm 157689723

Review: Storm’s real-time processing comes at a price

Storm may be the only real-time processing framework that has been proven to process millions of messages per second, but there's a steep learning curve ahead.

Java's top 20: The most used Java libraries on GitHub

Age before beauty? GitHub imports reveal that some of the most popular Java libraries have stood the test of time.

Load More