Scripting and JVM Languages

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

3 support cheer megaphone
web app puzzle

skinny slim deer svelte trim

Scala goes skinny: Ammonite tunes the heavyweight for simple tasks

An interactive REPL and system shell capabilities highlight the coming Version 1.0 release

mystery universe night stars

Kotlin’s a rising star in language popularity index

Other languages on the move include R, Hack, and Rust, while Python cements its position as the king of there dynamically typed languages

Go Monopoly car board game

What's the Go language really good for?

Learn the strengths, weaknesses, use cases, and future directions of Google's hit programming language

JavaScript code

NPM 5 reworks the cache for speed, but could break existing apps

Other changes target better fault tolerance, garbage collection, and auto-saving

Google Android Upgrades - Project Treble

Google endorses Kotlin for Android development

Built to run on the JVM, Kotlin will join Android's official language lineup in Android Studio 3.0

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

JavaScript code

10 JavaScript concepts every Node.js programmer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for—not against—you

java code programming language developer development

Kotlin improves code compilation, now requires JDK 8

Jetbrains' statically typed JVM language also offers several bug fixes and other small changes

electrical grid powerline

Tap the power of Google's Go language

Learn the key concepts behind programming in Go, a concise, simple, safe, and fast compiled language with powerful concurrency features

espresso coffee java

CoffeeScript upgrade refocuses on JavaScript standards

But the new beta breaks compatibility with some version 1 features in providing ECMAScript 2015+ support

14 tools

New functional language champions type-driven development

For now, Idris is primarily a research tool as the compiler and runtime await improvement

scissors cut trim chop

Scaled-down Scala variant cuts ties to the JVM

Taking advantage of the LLVM compiler platform, Scala Native expands language’s opportunities on resource-constrained devices

JavaScript code

Nginx JavaScript is ready for prime time

The Nginx Plus R12 server can be programmed using NginScript, a JavaScript-based tool

cloud computer laptop

Google App Engine adds C#, Node.js, and Ruby options

Google has also moved the Cloud Functions serverless environment to beta release

fire match ignite flame

Google ignites Python library for command lines

The Python Fire library, which Google has already used in its machine intelligence project, automatically converts code into a CLI

Golang go puzzle pieces

Google Go's popularity doesn't translate to the enterprise

Developers heartily recommend Go, but businesses have been slow on the uptake

java ring public domain

Gradle upgrade builds Java apps faster for Android

A new approach to configuration in Gradle 3.4 ends 'dreaded' classpath leakage

green light in madrid go proceed traffic

The best Go language IDEs and editors

Among dozens of options for developing Go programs, Gogland, Visual Studio Code, and Cloud9 rise to the top

Load More