Scripting and JVM Languages

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

data rescue event nh lauren moore1  100713818
android phone note taking app apps organization handwriting2

Go Monopoly car board game

What’s new in Google’s Go language

Version 1.10 offers compiler toolchain and performance improvements but no substantive language changes

JavaScript code

What’s new in ECMAScript 2018

Two new features for the specification underlying JavaScript are finalized and four others are under consideration

rubies ruby (pomegranate seeds)

What’s new in Ruby 2.5

The dynamic web language gets faster, has quicker documentation

The year ahead in app dev

2017: The year in programming languages

Java, JavaScript, Kotlin, TypeScript, and C++ all saw big changes in their capabilities

Java 9 concurrency enhancements

What’s next for the Groovy language: The 2018 roadmap

Apache Foundation's plans for Groovy include upgrades for modularity and functional-style programming

framework

Kotlin frameworks: A survey of JVM development tools

The Java alternative is gaining more support in the form of frameworks, including established tools like Spring Framework and Vert.x

citizen developers

Beta JetBrains IDE moves Kotlin apps out of the JVM

The Kotlin/Native preview’s supported target platforms include MacOS, iOS, Ubuntu Linux, and Raspberry Pi

arm with thumbs down for dislike

Stack Overflow reveals the most-disliked programming languages

Stack Overflow Jobs data shows that developers would prefer not to work with Perl, Delphi, Visual Basic, and PHP

digital language code

What's new in Kotlin 1.2? Code reuse, for starters

The beta version is now available for download, with support for Java 9

Modular Java's true impact

Java 9 is here: Everything you need to know

Java SE 9 boasts modularity, REPL, compiler improvements, and much more—but it is also the end of its line

coffee beans java cup

Java EE 8 is here: What you need to know

Support for the cloud, HTML5, and HTTP/2 highlight the changes in the enterprise Java platform

spilled coffee
external url

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects. Why not give it a try?

Golang go puzzle pieces

How Google’s Go language could be improved

Go contributors find common ground on improvements in language server, crypto code, compilation, and garbage collection

artificial intelligence / machine learning

Machine learning comes to your browser via JavaScript

A new JavaScript library runs Google's TensorFlow right in the browser with GPU acceleration—a novel way to bring machine learning to the masses

React - an open-source JavaScript library for building user interfaces

The best JavaScript testing tools for React

How to choose the right test runner, test framework, assertion libraries, and add-on tools for your React project

night lights 99689611

What is Node.js? The JavaScript runtime explained

Node.js is a lean, fast, cross-platform JavaScript runtime environment that is useful for both servers and desktop applications

A mans hand and arm are seen depositing a survey into a sealed ballot box

Survey says Python is tops with developers

Packt survey finds Python is the most commonly used tool, while Splunk, Hadoop, and Kafka skills draw the highest pay

hot air balloons 153837832

Go language soars to new heights in popularity

For the first time, Go makes the top 10 in the Tiobe index of programming language popularity

Load More