Scripting and JVM Languages

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

Golang go puzzle pieces
artificial intelligence / machine learning

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

Luna brings visual development to functional programming

Developers typically start sketching components and dependencies on a whiteboard before coding, so Luna’s creators argue that it doesn’t make sense to then implement that logic only in text

3 support cheer megaphone

The best MVC frameworks for Node.js

16 efficient, well-tested, and well-supported frameworks for building lean and mean web apps with Node.js

ruby rubies

Ruby’s decline in popularity may be permanent

Still in the top 10 of RedMonk’s language rankings, Ruby faces tough competition from Go, Rust, Swift, and Kotlin

CheerpJ converts Java apps into JavaScript for the web

Applications and Java libraries are converted to web applications, so there is no need for plug-ins or Java installations

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

Load More