GitHub Introduces Multiple Commit Authors

GitHub has started supporting multiple commit authors. The new feature is meant to improve collaboration from several developers on the same commits or pulls requests and ensures every author gets attribution of their commits in their profile contributions graph and the repository’s statistics.

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.