Scripting & JVM Languages

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

04 uniform language

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.

big data charts graphs analysis woman user

Learn to crunch big data with R

Get started using the open source R programming language to do statistical computing and graphics on large data sets.

performance

5 projects that push Python performance

Python's never been as speedy as C or Java, but several projects are in the works to get the lead out of the language.

A man sitting as his computer in a dark office looking at the screen intensely.

10 signs you’ve been coding too much for too long

Dreaming code? Typing out an IP address to your phone? Know the early warning signs for programmers who code too much.

development tools keyboard computer system tuneup wrench

TypeScript: Industrial-strength JavaScript

Like it or not, JavaScript is the language of the Web, but it's tough to manage for enterprise-scale development. TypeScript offers an attractive alternative.

Ruby pioneers come clean on the language's shortcomings

Ruby founder Yukihiro Matsumoto and Rails creator David Heinemeier Hansson offer frank feedback on the language.

redmonk language rankings

JavaScript, Java lead the way in RedMonk language rankings

RedMonk's Programming Language Rankings measure usage on GitHub and Stack Overflow, where JavaScript and Java continue to lead the pack.

Redline Smalltalk connects to the JVM world

Unlike other Smalltalk-to-JVM efforts, Redline does not need a separate compile cycle.

gear rust

Next-gen Rust language moves to 1.0 alpha

A beta release for the systems programming language is expected for February with a general 1.0 release to follow

light saber duel fight

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

For every coder crowing about the purity of Node.js, there's another who's happy with the deep code base and stability of PHP. Will the old codger beat back the server-side upstart? Or will JavaScript topple its old friend to achieve...

Invokedynamic 101

What do you need to know about using invokedynamic and the java.lang.invoke API package in Java 7 and Java 8?

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.

Google Go ventures into Android app development

Google Go 1.4 adds official support for Android, as well as improved syntax and garbage collection.

Load More