Scripting and JVM Languages

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

beams sky cloud sun
python hidden gems 14

update upgrade blackboard public domain

JavaScript spec adds async functions, shared memory

ECMAScript 2017, due in June, also incorporates string padding and trailing commas

compiling compiler code

Kotlin 1.1 beta adds JavaScript compilation

The new version of the language also incorporates experimental support for co-routines on the JVM, Android, and JavaScript

Java sign public domain

New JVM language stands apart from Scala, Clojure

Eta, a Haskell dialect, can reuse Java libraries, features strong type safety, and is immutable by default

Golang go puzzle pieces

Go 1.8 goes for efficiency and convenience

The latest release candidate for Go features HTTP2 Push support and an updated compiler back end for more efficient code

building network construction architect

New functional language for JVM builds on Haskell, Clojure, ML

Like Lisp, Lux runs on the Java Virtual Machine but promises more power and flexibility than its predecessors

code programming software bugs cybersecurity

Developers pick up new Git code-hosting option

The open source, multiplatform Gitea project for lightweight code-hosting is written in Go

overstuffed suitcase

Python 3.6 is packed with goodness

More async support, more type-hinting power, more speed, and more efficient memory usage top a long list of useful additions to Python

double doors open

Lift language opens the door to cross-platform parallelism

A project sponsored in part by Google aims to allow algorithms to be optimized to get the most out of whatever hardware it runs on

green light in madrid go proceed traffic

Should you go with Google's Go? 7 pros and cons

The once cutting-edge language is taking off -- and may be a prime candidate for your next project

future writing shadow

Node.js update makes JavaScript VMs future-proof

The Node.js Foundation and NodeSource are improving extensibility and security for the server-side JavaScript platform

compiling compiler code

Google's Go language takes on compilation speed

Slower compilation times have hindered the language since 2015, when the language's compiler was translated from C to Go

think ponder reflect

JavaScript insiders predict its future features

ECMAScript insiders say the new features present complicated problems but are optimistic about their inclusion in future versions of JavaScript

alignment balls

Scala upgrade brings closer alignment with Java 8

Scala 2.12 has an overhauled compiler to better use the VM features of Java 8

04 uniform language funnel gather collect

Yet another JVM language? Whiley takes a fresh approach

We may not need another JVM language, but open source Whiley could wind up with other backends

pattern of rust on the rail

Rust language puts ease ahead of features for 2017

Upcoming improvements will focus on easier use, better tooling, and improved integration with other languages

Group of people shot from below in a team formation

JavaScript projects regroup under a new foundation

The JQuery Foundation gives way to the JS Foundation, which will take projects such as Dojo Toolkit and Grunt

machine learning ai artificial intelligence

Google’s Go language ventures into machine learning

A small but growing number of libraries written entirely in Go are stepping up to show that Google's language can do machine learning, too

ruby rubies

Ruby creator floats new concurrency model

The new concurrency and parallelism model, called Guild, would feature thread safety, but isn't expected before 2020

Load More