Scripting and JVM Languages

Scripting and JVM Languages news, information, and how-to advice

JRuby t-shirt
rust collaboration

ruby on rails

The state of Ruby and Rails: Opportunities and obstacles

Developer demand for Ruby and Rails remain high, but the specific ways both language and framework shine (or don't) are crucial to know.

Executive weighing pros and cons

Why R? The pros and cons of the R language

Package ecosystem and graphics are strengths; security and memory management are weaknesses.

Atom at 1.0: GitHub's Node-based editor is just getting started

Atom 1.0 is not just a code editor with cutting-edge add-ons, but a platform upon which other editors and IDEs can -- and are -- to be built.

train hauling coal coal overland transportation energy dv255003

Eclipse's latest release train carries Docker, Java technologies

The Eclipse Foundation's annual bulk release features Docker tools and Java IDE improvements, including Quick Fixes for Java 8.

businessman shaking hands with tattooed woman 95363320

MEAN vs. LAMP for the future of programming

LAMP diehards take note: The flexible simplicity of MongoDB, ExpressJS, AngularJS, and Node.js is no joke

dart

Google throws Dart language over to GitHub

The move could be Google's way of attracting more external committers to the JavaScript rival.

go programming language

What's the Go language really good for?

Where does Google's snappy language shine, and where does it fall short? Here are the kinds of applications it's best -- and less -- suited for.

match 268526 1280

Java at 20: How it changed programming forever

Java synthesized sound ideas, repackaging them in a practical format that turned on a generation of coders.

java at twenty

Java's key to success is simplicity

As Java turns 20, Oracle looks to what keeps the programming language so vital.

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.

Load More