
Lynn Allan wrote:
You get really spoiled by split second compilation times.
Perhaps one of my top memories related to programming is the first time I used the Borland Turbo Pascal compiler (early-to-mid 80's?) on a dual floppy PC. The competing Pascal compilers took several minutes for a 500 line program (with disk swapping mid way thru). Turbo Pascal was just DONE when you pressed the enter key. Less than a second, IIRC.
I had the exact same experience, wow was it fast. As for compilation of Boost, some libraries do generate a large hit. For example the lambda library. However, I find Microsoft pre-compiled headers make a huge difference. Just make sure to use manually created pre-compiled header files and not the automatic option. BTW, this is very easy to do with MPC (www.ociweb.com/products/MPC). Just create files called {whatever}_pch.* and MPC will do the rest. KevinH -- Kevin Heifner heifner @ ociweb.com http://heifner.blogspot.com Object Computing, Inc. (OCI) www.ociweb.com