Languages and Runtimes

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

Abstract Java code
idg post 9 image 1

teamwork trust hands

Why the Rust language is on the rise

Rust may not be easy to learn, but developers love the speed, the tools, the ‘guard rails,‘ and the community

code / coding / javascript / laptop

What is JavaScript? The full stack programming language

The most popular programming language in the world started out in the browser but now runs everywhere

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

Glowing abstract numbers

Golang 1.13 adds number literal prefixes

Go language extensions should make it easier for programmers to move between Go and other C-family languages

two rubies ruby

Ruby on Rails 6.0 adds rich text capabilities

JavaScript, database support also get nods

Using a laptop in an environment of binary code.

The best programming language to learn

Python is clearly the best choice, unless a better choice is Java or JavaScript. Let’s compare

hyper drive light speed fast speeding

What is PyPy? Faster Python without pain

PyPy is a drop-in replacement for the stock Python interpreter that is many times faster for some Python programs

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

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

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

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

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

rust king iron bronze crown royal queen

What is Rust? Safe, fast, and easy software development

The Rust language’s unique approach results in better code with fewer compromises than C, C++, Go, and the other languages you probably use

Load More