API Blog

Buy The Book

Intel’s TBB Library

by martin on September 9th, 2010

Intel provides the Threading Building Blocks (TBB) as an open-source library to make it easier to write multithreaded C++ code. This library offers some good examples of C++ API design, including the use of namespaces, templates, containers, iterators, and parallel programming patterns. The TBB library works for Windows, Mac OS X, and Linux.

ABOUT THIS SITE

An Application Programming Interface (API) provides a logical
interface to a piece of software and hides its internal details.
This website is dedicated to a book on designing APIs for C++ and
includes articles and links on API development.

SOURCE CODE

The book is accompanied by a source code package that contains many of
the examples in the text.
Download it for free.

OTHER BOOKS

Dr. Reddy has also published a computer graphics book called Level of
Detail for 3D Graphics.
Check it out too!.