Publications

This page details the published books, columns, articles / tips and blogs written by employees of Synesis Software and others.

Books

Published
Click through to Amazon.com

Check it out at Amazon, where it's currently averaging four and a halfstars:

Extended STL, volume 2 is in early preparation, and is aimed for publication by Addison-Wesley, in 2010.

In preparation

There are several books in various stages of preparation:

Breaking Up The Monolith

A detailed look into how to design high-quality C++ libraries that do not sacrifice correctness, efficiency, expressiveness, or flexibility.

This book discusses the concepts, patterns, practices and principles that underpin the leading C++ open-source libraries FastFormat, Pantheios and VOLE.

website: www.breakingupthemonolith.com

Imperfect C#

The C# language (and the .NET runtime), while (increasingly) useful and powerful, are still flawed.

Imperfect C#, by Matthew Wilson, et. al., will take a critical but constructive look at C#/.NET, providing practical solutions for of the imperfections discussed.

Imperfect C# is currently in preparation, with the hope that it will be published in 2010.

Columns

From August 2009, Matthew Wilson will write the Quality Matters column for the ACCU's Overload magazine.

From 2003-6, Matthew Wilson wrote for C/C++ User's Journal in the (in-print) column Positive Integration.

Bjorn Karlsson and Matthew Wilson write an occasional column for The C++ Source: Smart Pointers.

From 2003-5, Matthew Wilson wrote for C/C++ User's Journal/Dr Dobb's Journal in the the online Expert's Forum column Flexible C++.

Articles

Our staff have contributed to the following articles at technical conferences and in industry publications:

Tips / Small Articles

Blogs

WhitePapers

Some company internal whitepapers that have not found their way into other forums.