Languages and Runtimes

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

futuristic flowchart 135523847
three lone doors in open grassy field

top 10 server virtualization

C challenges Java in language popularity survey

Monthly Tiobe Index has C and longtime leader Java in a virtual tie and Swift finally cracking the top 10

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

java coffee cup of coffee mug white saucer froth

Google App Engine adds support for Java 11

The Java 11 runtime is now generally available on App Engine, supporting twice the amount of memory as Java 8

ai robotics mathematics equation analytics virtual screen

Google Dex language simplifies array math for machine learning

LLVM-powered experimental language for array processing aims for an important corner of the math library space

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Node.js 13 brings programming enhancements, worker threads

New release also features V8 engine performance improvements for object destructuring, memory usage, and WebAssembly startup time

hyper convergence speed burning rubber tire binary fast by tao55 getty images

10 open source projects proving the power of Google Go

Go has become the programming language of choice for forward-thinking projects, especially cloud projects

update upgrade blackboard

Swift 5.1 offers module stability for binary frameworks

The update to Swift 5.1 also introduces features for library evolution and compiler and library improvements

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

start-finish road signs / stages / order / direction / navigation / sequencing

Nim language reaches 1.0 status

Compiled, statically-typed systems programming language prizes efficiency, readability, and flexibility

accuracy - dart on the outer edge of the dart board

Dart language taps machine learning for code completion

Google’s Dart 2.5 SDK features previews of machine learning powered code completion and a foreign function interface for C interoperability

decision pathway question where to go prioritize

Rust vs. Go: How to choose

Do you want execution speed or developer speed? Memory safety or easy concurrency? How to decide between Rust and Go

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

solution problem blackboard chalkboard

3 major Python shortcomings—and their solutions

Python has been plagued by performance, app packaging, and project management issues for years. Finally, help is on the way

chain rust link heavy iron metal

Get started with Rust in Windows programming

Microsoft signals that it might support Mozilla’s memory-safe alternative to C and C++

modular humanoid polyhedra / connections / structure / building / network

How to use the command design pattern in C#

Take advantage of the command design pattern to decouple the requester of an action from the object that executes the action

weird science 2017universe

Microsoft open sources quantum computing SDK

The Quantum Development Kit includes the Q# programming language, samples, and tutorials

Load More