Application Development

Application Development news, information, and how-to advice

business data employees workers graphs charts cooperate handshake

match 268526 1280

Java at 20: How it changed programming forever

Java synthesized sound ideas, repackaging them in a practical format that turned on a generation of coders

Java's key to success is simplicity

As Java turns 20, Oracle looks to what keeps the programming language so vital

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

Node coffee

Windows goes Node for Microsoft's Internet of things

The Chakra JavaScript engine will bridge the gap to run Node.js on Windows on ARM systems

5 encryption errors developers keep making

If there is one technology that can alleviate the impact of security breaches, it’s encryption -- but you have to do it right

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

video

The rise of devops in the enterprise

Andi Mann from CA Technologies explains how devops is being adopted more by the enterprise

Java programming language

Welcome to a week of Java

To celebrate Java's 20th birthday, we've lined up a series of new articles, along with a guide to some of the best Java content we've offered in recent years

hourglass time sands

Java at 20: The programming juggernaut rolls on

Java has joined C and C++ as a programming language that has stood the test of time

handshake businesswoman businessman stock

Reunited: io.js rejoins with Node.js

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

steam train locomotive

Microsoft languages pick up steam

C++, C#, and Visual Basic .Net make the biggest popularity gains in May's Tiobe index

data visualization

Sick of ETL? Database virtualization can help

Database virtualization, a seemingly bad idea from the past, turns out to be a good idea in the present

developer keyboard typing worker user programming

How to put the R programming language to work

We're at the beginning of a new wave of numeric data -- and the new R language provides a powerful array of tools to make sense of it all

editor red ink revise revision calligraphy writing pen correction

Review: 10 JavaScript editors compared

Sublime Text, TextMate, and Brackets lead a rich field in capabilities and speed

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

data cloud

Hoisting big data to the cloud

The general consensus about big data has been that it's too expensive to move. But what if you could use remote backup copies in the cloud for analytics, app dev, and other applications?

wenger giant swiss army knife

Flexibility vs. complexity: IT's double-edged sword

Sometimes a fixed path is beneficial, and sometimes you need room to maneuver

parental leave retention

Node.js project lead steps aside

The Node.js Foundation will take jurisdiction of popular server-side JavaScript platform as it moves to support IBM PowerPC and zSeries platforms

Load More