Languages and Runtimes

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

JavaScript code
car gps directions map

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

teach train direct coach stop watch speed

How to use cProfile to profile Python code

Why is your Python app so slow? Find out by using Python’s built-in profiler to locate bottlenecks in your Python code

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

java giftbox present gift surprise programmer code laptop devops

Clojure 1.10 upgrade supports modern Java

Functional JVM language offers more detail on programming errors

JavaScript code

10 JavaScript concepts every Node.js developer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for you, not against you

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

jw osjp soaring

Visual Basic.Net soars but may tumble soon

Although professional developers don’t think much of the language, Visual Basic.Net has many dedicated office applications

frustrated defeated discouraged upset mistake failure karina carvalho 87593 unsplash

Rust language is too hard to learn and use, says user survey

A survey of Rust users finds difficulty and frustration with the language’s highly touted features for memory safety and correctness

numbered track - 1, 2, 3, 4, 5, 6 - competition - race

Topped out? Swift, Go, and R vie for Tiobe Top 10

All three languages face limitations that could cap developer enthusiasm for the long term

assembly lego blocks construct build deconstruct

How to create a component-based Rails application

Components can improve maintainability, reduce complexity, and accelerate testing in large Rails applications

bos 2018 software dev

The best open source software for software development

InfoWorld’s 2018 Best of Open Source Software Award winners in software development

compiling compiler code

LLVM 7 improves performance analysis, linking

The compiler framework that powers Rust, Swift, and Clang offers new and revised tools for optimization, linking, and debugging

happy confetti celebrate victory proud winner ambreen hasan 346960 unsplash

Breakthrough: Python reaches Tiobe index Top 3

Python displaces C++ in the popularity ranking, and places high in the PyPL and RedMonk rankings too

Load More