JSON for Modern C++ Reaches Version 3.1

JSON for Modern C++ 3.1 adds support for Universal Binary JSON (UBJSON) specification and JSON Merge Patch.

C2 Aims to Modernize the C Language

C2 is a new programming language aiming to be an evolution of C suitable for low-level programs like bootloaders, kernels, drivers, and system-level tooling. InfoQ has spoken with C2 creator Bas van den Berg.

Go Language Now Accepts Patches via GitHub Pull Requests

Google has started mirroring GitHub PRs for Go into Gerrit, Go’s upstream Git server, thus making it easier for developers to contribute to Go development.

Rust Gets Incremental Compiler and Standard Code Formatter

Rust 1.24 brings two new major features: incremental compilation and a standard code formatter, rustfmt.

Go Language 1.10 Improves Toolchain and Performance

Although the latest release of Go does not include any major changes at the language level, it provides a number of improvements to the toolchain, the Go runtime, and the standard library.