Scripting & JVM Languages

Scripting & JVM languages 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.

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.

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.

darts bullseye

Google Dart upgrade hones in on asynchronous programming

The Dart language gets a number of improvements right as Google lowers its ambitions for Dart VM.

04 uniform language

Scala.js lets you compile Scala to JavaScript

Scala creator Martin Odersky cites performance, type safety, and interoperability with JavaScript libraries as high points of using Scala.js.

Google Go fuels JVM alternative

Though 'far from complete,' the jvm.go project is drawing praise as a potential alternative to Oracle's JVM.

Google's Go language is off to a great start, but still has work ahead

Speed, concurrency, and portability have brought Go fame and friends, but the language and ecosystem need time to mature.

lorry moving along a motorway immingham humberside uk trucking freight transportation commerce trad

Dumped by Pivotal, Groovy moves to Apache

Pivotal makes good on its plan to discontinue Groovy funding past March, but the fate of accompanying Grails framework remains undetermined.

Java programming language

Java update spotlights JavaScript, memory usage

Java Development Kit 8, Update 40 from Oracle addresses memory management, native packaging, JavaScript compatibility, and usability.

A developer's guide to the pros and cons of Python

Devotees talk about what's good (ease of use, IoT potential) and not so good (design issues, performance) about Python.

Java vs. Node.js: An epic battle for developer mindshare

Java vs. Node.js: An epic battle for developer mind share

Here’s how the enterprise stalwart and onetime script-kiddie toy stack up in a battle for the server room.

omg javascript

Eich: JavaScript will deliver on Java's broken promise

JavaScript's creator believes the scripting language can beat Java at its own 'virtual machine embedded everywhere' game.

Load More