GCC 7.1 Released with Full C++17 Support

The latest GNU Compiler Collection major release, GCC 7.1, brings substantial new functionality, writes GCC maintainer Jakub Jelinek, including experimental support for the current C++17 draft, better diagnostics, and new optimizations.

Cap’n Proto Interchange Format Adds Windows Support and Many New Features

After nearly 2.5 years since its previous release, data interchange format and RPC system Cap’n Proto reached version 0.6, adding Windows support, security hardening, and more.

Git Continues to Improve Security and UI in Version 2.13

The latest release of Git introduces many changes aimed to improve its user interface, while also fixing two significant vulnerabilities.

GitHub Rewrites its Desktop Client Using Electron

GitHub moved away from the native implementations of its macOS and Windows clients and replaced them with a complete rewrite based on Electron, announced GitHub’s director of client applications Phil Haack. Along with GitHub Desktop Beta, GitHub has also introduced a new beta of Atom sporting out-of-the-box Git and GitHub Integration. InfoQ has spoken with Haack.

TensorFlow: Providing Support to a Successful Open-Source Project

Building a community around an open-source project requires a number of practices regarding support, pull requests handling, licensing, and more, writes Pete Warden, TensorFlow Mobile lead at Google.