Languages and Runtimes

Languages and Runtimes | News, how-tos, features, reviews, and videos

hyper drive light speed fast speeding
waitress server self serve coffee xaas

knife lanyard knot untangle rope

Rust language project addresses loose ends

2019 Rust project roadmap promises better governance, a more polished language spec, and the completion of longstanding requests

money time clock numbers abstract

JavaScript memoization: Handy functional programming

Memoization is a neat functional programming trick you can use to speed up expensive calculations

JavaScript dapps: Public and private data on Blockstack

With blockchain and the Blockstack.js library, mixed privacy apps aren’t as tricky as you might think

red buoys floating in the ocean unique life preservers safety risk float

Python 2 EOL: How to survive the end of Python 2

Python 2 support ends in 2020. Here’s what you can do if you’re stuck with Python 2 in what is fast becoming a Python 3 world

business savvy cio suit tailor maniquin unknown headless businessman

Programming languages are now driven by corporations: Should we be worried?

Today, seemingly the only way a new programming language hits the big time is with the generous backing of a megacorp

coffee beans java bliss jolt caffeine by ryan mcguire gratisography

Java and JVM to zero in on GPUs and containers

Oracle says future Java developments will focus on improving language and runtime support for big data, machine learning, and cloud-native workloads

c++ plus plus code

What’s new in C++ 20: modules, concepts, and coroutines

Many C++ 20 features already are in experimental or production use

A woman speaking into a microphone. [close-up]

Beta Janet language hopes to take on expressive programming

The C99-based Lisp implementation borrows from Lua and Clojure and could be used in IoT apps

horses running competing battle race partners team

Groovy gets a comeback in popularity

Groovy’s use for scripting in the Jenkins CI/CD platform should help the JVM language maintain its popularity

speedometer / speed / fast / high performing / limits

PyPy 7 speeds up Python 2.7, Python 3.5, and Python 3.6 alike

The latest release of the JIT-compiling Python runtime updates support for three major versions of Python in one go

state of the cio survey newsletter

JavaScript overtakes Java as most-known programming language

HackerRank skills survey finds developers mostly know JavaScript and Java, want to learn Go, Kotlin, and Python

coffee cup - coffee beans - Java

Eclipse releases GlassFish 5.1 for Java EE 8

Eclipse Foundation reaches a key Jakarta EE milestone with the release of its own GlassFish application server

retro tv television static bad reception diane39 getty

Static classes and static class members in C# explained

Declare static classes and static members of a class to improve performance of your .Net applications

command line

Smalltalk-inspired Pharo language adds 64-bit support

Simple, minimal, object-oriented Pharo 7.0 is available in 64-bit versions for Linux, MacOS, and soon Windows

JavaScript code

Review: The 6 best JavaScript IDEs

WebStorm, Visual Studio 2017, Visual Studio Code, NetBeans, Komodo, and Eclipse pull out the stops for JavaScript, Node.js, and friends

car gps directions map roadmap

TypeScript roadmap: Microsoft’s plans for 2019

Improvements are under consideration for core type system, linting, and error messages

python snake programming language

Python’s popularity surges as a mainstay language

Java, C, C++, VisualBasic.Net, Kotlin, Matlab, Rust, and TypeScript also gain while Ruby and F# slip

python

PyOxidizer uses Rust to make Python executables

A new project written in Rust aims to make it easier to distribute Python applications as standalone binaries

Load More