Scripting & JVM Languages

Scripting & JVM languages news, information, and how-to advice

10 open source projects proving the power of Go

Big data sparks interest in statistical programming languages

Statistical languages offer a great fit for big data, but due to their specific use cases, they're unlikely to catch to up to generalized stalwarts like Java and C.


functional programming

Functional programming's high efficiency comes at a cost

Though tough to define, functional programming can bring real productivity boosts if you can navigate the learning curve.

Laptop keyboard entry

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and one of them could be the perfect fit for your next project.

Next up for Node.js: Going mobile

A key developer wants to expand the horizons of the server-side JavaScript platform and bring it to all devices.

omg javascript

ECMAScript 6 returns JavaScript to original intent

ECMAScript committee member Jafar Husain talks about what to expect from the specification that defines JavaScript.

code screen shutterstock
Tip

Learning a second programming language? Try these 5 sites

Want to switch between programming languages? These sites show developers how to bridge the gap between languages and frameworks.

Ceylon 1.1.0 lands, with Java and Android hooks to come

Ceylon 1.1 features performance upgrades and OSGi backing, but developers have more to look forward to in June 2015.

Bossie Awards 2014: The best open source application development tools

InfoWorld's editors and contributors pick the essential tools for software developers in 2014. Find out which languages, frameworks, and libraries deserve top place in your open source toolbox.

Frege joins Scala, Clojure among Java functional languages

Introduced at JavaOne, the Haskell variant joins Scala and Clojure in the roster of functional or functional-inspired languages for the JVM.

9 proposed Java 9 features devs will love

Popular updates like Project Jigsaw and the new JSON API get the hype, but Java 9 promises a goldmine of new features for developers who know where to look.

C++ Java PHP .Net Python JavaScript code

DukeScript brings Java to HTML5, JavaScript

Released earlier this month, DukeScript 1.0 is a framework for developing cross-platform mobile, desktop, and Web applications.

hadoop thinkstock

Twitter's Hadoop project gets Apache's blessing

Storm, an open source, real-time computation framework adopted by Twitter, picks up the Apache Foundation's full backing and support.

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.

python

Pedal to the metal: PyPy 2.4 powers up Python

JIT-powered Python engine PyPy was already fast, but version 2.4 charges further ahead, thanks to multithreaded optimizations.

docker data

Run anywhere again: Java hooks up with Docker

Officially certified as Java-compliant and supported, Zulu JVM signals Docker's adoption by more mainstream and larger Java-based enterprises.

js code

Experimental JavaScript compiler shakes up ideas about speed, simplicity

Higgs, an experimental JavaScript engine written in D, uses novel approaches to speed up JavaScript -- and could inspire similar projects.

12 predictions for the future of programming

12 predictions, 5 years: The future of programming

We gaze into our coding crystal ball to find the sure bets and intriguing developments to target in the next five years.

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++.

Load More