Java App Dev
Internet of Things
Open Source Java
What REPL means for Java
Up your coding game with these 7 habits of great programmers
The 7 most common Hadoop and Spark projects
Review: MongoDB 3.0 reaches for the enterprise
GitHub's next big innovations won't come from GitHub
Know your real-time protocols for IoT apps
Suggestions for you
All Core Java
All Enterprise Java
Architecture & Scalability
Data Storage & Management
Enterprise Application Integration
Enterprise Application Performance
Java Web Development
Java App Dev
All Java App Dev
Rich Internet Applications
Scripting and JVM Languages
Testing & Debugging
Web Application Frameworks
All Mobile Java
Java Android Development
Java iOS Development
Java App Dev
Java App Dev news, information, and how-to advice
What's the Go language really good for?
9 programming languages and the women who created them
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 bring new power to programming
From Hack to Cython, inventive forks are pushing popular programming languages in new directions.
Short range bluetooth transmitter(1 meter) class3?
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
From D to R to M to J, some of these language will never be mainstream, but each has earned its own cult following.
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.
How to determine if website meets Google’s standards as a mobile friendly site?
Fast guide to Google Go programming
Need a concise, simple, safe, and fast compiled language with wonderful concurrency features? Go with Google Go.
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.
What Web design trends should I be paying attention to?
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.
Dustin's Software Development Cogitations and Speculations
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.
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.
Recent Java How-To
Coverity Scan Open Source Report 2014
10 Best Practices for Log Management
Northumberland County: Away from the River and into the Cloud
Coding with JRebel: Java Forever Changed
5 Ways Private PaaS Helps Boost Developer Productivity
Popular on JavaWorld
Java: The once and future king of Internet programming
HTTP/2: A jump-start for Java developers
Learn Java from the ground up
JRebel Free Trial - View Code Changes Instantly
This ad will close in 20 seconds. Continue to site »