C++ Core Guidelines will Help Writing Good Modern C++

As announced at CppCon, Bjarne Stroustrup and Herb Sutter have started working on a set of guidelines for modern C++. The goal of this effort is improving how developers use the language and help ensuring they write code that is type safe, has no resource leaks, and is as much as possible free of programming logic errors.

Ionide is a New Atom-based F# IDE Written in F#

Ionide, based on the Atom Editor, is a suite of packages that aim to provide a full-featured, modern, cross-platform, open-source IDE for F# development. InfoQ has talked with Ionide’s creator, Krzysztof Cieślak.

Git 2.6 Brings Many New Features and Improvements

Recently released Git 2.6 brings many new features, improvements to performance and internals, and bug fixes.

Elixir Hits 1.1, Brings new APIs, Build-time Improvements

One year after hitting 1.0, Elixir 1.1 is out. It brings new public APIs, performance improvements, and tooling improvements. InfoQ has spoken with José Valim, Elixir’s creator.

SQLite 3.9 Supports JSON, Indexes on Expressions and More

Recently released SQLite 3.9 provides a number of new features and enhancements, including support for JSON encoding/decoding, full text search version 5, indexes on expressions, eponymous virtual tables and more.