Mountain View: fmt, a modern formatting library for C++


Details
This month we have Victor Zverovich talking about the state of the art in I/O formatting libraries for C++. Victor is an author of the fmt (http://fmtlib.net/) formatting library, and also of the ISO standard proposal P0645R0 (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0645r0.html) (which might lead to something like fmt being included in C++20).
Come learn about the intricacies of C++ formatting, from stdio to iostream to the new standard proposal. The new proposal combines variadic templates with a Python-like format string syntax and is designed for performance, extensibility, and safety. It is based on the popular fmt library that has been successfully used in numerous projects in such diverse areas as gaming, mathematical optimization, autonomous vehicles, databases, logging libraries and more.
Victor Zverovich is a software engineer at Facebook working on reactive systems. Before joining Facebook in 2016, he worked for several years on modeling systems for mathematical optimization. He is an active contributor to open-source projects and an author of the fmt (http://fmtlib.net/latest/index.html) library.
Join us after the talk at the Tied House for drinks and food!

Sponsors
Mountain View: fmt, a modern formatting library for C++