Application Development

Application Development news, information, and how-to advice

go programming language
Picture of a sign that says Women Who Code

java php net

Java regains spot as most popular language in developer index

Language's use in Android development was cited as reason for its rise back to the top spot in the Tiobe index.

Language Forks

Language forks bring new power to programming

From Hack to Cython, inventive forks are pushing popular programming languages in new directions.

functional languages

Functional programming piques Ruby founder, picks up Python compiler

Streem could end up being the basis for future Ruby upgrades, while Mochi brings key functional programming features to Python.

Attack of the One-Letter Programming Languages

Attack of the one-letter programming languages

From D to R to M to J, some of these language will never be mainstream, but each has earned its own cult following.

java etching

Oracle's Graal project empowers language creation on the JVM

The newly released compiler combined with the Truffle language framework enables Java developers to create runtimes and compilers for new or existing languages.

Google Go

Fast guide to Google Go programming

Need a concise, simple, safe, and fast compiled language with wonderful concurrency features? Go with Google Go.

scripting

Java, C++ slip in popularity as domain-specific languages spread

The spread of DSLs in niche fields could be gradually reducing the need for general-purposes languages like Java and C++.

Google engineer: We need more Web programming languages

Gilad Bracha, co-author of Google's Dart, showcased Elm, Lively, and other lesser known Web programming languages at QCon, saying that Web apps must be able to compete with native ones.

stackdriver

Google buys Stackdriver in cloud developer land grab

Google has purchased AWS-focused cloud application monitoring provider Stackdriver to boost its developer appeal.

Don't want to mix programming languages? You already do!

Even if you don't realize it, polyglot programming is the new normal for app dev, especially on the web.

Contributions of individual programming languages to software development

Let's not argue anymore about which programming language is best! This post considers some of our most and least popular languages in terms of their ongoing contributions to software development.

scripting

Fatal abstraction: A bottom-up view of high-level languages

Can a low-level guy with a data center mindset find happiness with the built-in abstraction of modern languages.

Google's C alternative gets an update, but will developers bite?

Google releases Go version 1.2, but questions remain about programming language's uptake among developers outside Google.

Tech boom! The war for top developer talent

With eight qualified candidates for every 10 openings, today's talented developers have their pick of perks, career paths, and more.

Continuous delivery revs up software updates

Continuous delivery has made the annual software update a thing of the past, especially for cloud and mobile apps. Industry experts advise due diligence when adopting the agile methodology.

Fear multicore apps? Reactive programming to the rescue

Typesafe Senior Software Engineer Josh Suereth explains why Akka banks on reactive programming rather than the more sequential programming style of old, and also discusses the impact of Lambdas, coming in Java 8.

New in iOS 7: What developers need to know

The revamped UI, dynamic type, new multitasking modes, and 64-bit support point to new classes of apps -- and devices. Get a guided tour of what you need to know about the new iOS.

Why Microsoft .Net failed

Microsoft tried, but it couldn't win the hearts and minds of developers who weren't already indoctrinated -- and it alienated others along the way.

Load More