boost 1.62 - a short overview

published at 29.09.2016 16:06 by Jens Weller

Yesterday a new version of boost has been released: boost 1.62. Lets have a short look on changes & new things.

New libraries

New are two interesting libraries: Fiber & QVM.

Fiber is a library for better parallelism in a light weight way:

Boost.Fiber provides a framework for micro-/userland-threads (fibers) scheduled cooperatively. The API contains classes and functions to manage and synchronize fibers similiarly to standard thread support library.

Each fiber has its own stack.

QVM: Quaternions, Vectors, Matrices. This library provides static versions of quaternions, vectors or matrices, as they are often used in gamedev, video/image processing or simulations. With an emphasis of 2,3 and 4 dimensional operations.

Important Changes & fixes