Wednesday, November 11, 2009

Now accepting donations

FastFormat is production-quality software. If you find FastFormat useful, you are asked to make a modest donation, to ensure that the project continues to be supported and enhanced.   Support This Project

Monday, June 1, 2009

FastFormat introductory article series #3 published in Overload

The June issue of the ACCU's Overload magazine contains An Introduction to FastFormat, part 3: Solving Real Problems, Quickly. This is the third in a series of three articles about FastFormat that examine the current alternatives in C++ formatting, and demonstrate how FastFormat provides an optimal mix of robustness, efficiency, flexibility, expressiveness and other software quality measures.

Thursday, May 14, 2009

Starting off ...

Just a first post to get us started.

This blog is going to be about the day-to-day work involved in the FastFormat project.

The current release line is 0.3, and the latest version, 0.3.5 offers production quality support for built in. Read more about it here.

There aren't many more plans for 0.3, except perhaps to add a makefile for Mac OS-X 64-bit.

Then new things will be on the cards with 0.4 ...

Wednesday, April 1, 2009

FastFormat introductory article series #2 published in Overload

The April issue of the ACCU's Overload magazine contains An Introduction to FastFormat, part 2: Custom Argument and Sink Types. This is the second in a series of three articles about FastFormat that examine the current alternatives in C++ formatting, and demonstrate how FastFormat provides an optimal mix of robustness, efficiency, flexibility, expressiveness and other software quality measures.

Sunday, February 1, 2009

FastFormat introductory article series #1 published in Overload

The February issue of the ACCU's Overload magazine contains An Introduction to FastFormat, part 1: The State of the Art. This is the first in a series of three articles about FastFormat that examine the current alternatives in C++ formatting, and demonstrate how FastFormat provides an optimal mix of robustness, efficiency, flexibility, expressiveness and other software quality measures.