Sponsored Link •
Good Things are happening in the C++ world.
In the almost two decades since I've been on board, C++ has grown from a front end known only to UNIX users to the most widely used and indisputably the most powerful programming language in the world. For reasons understood by many, it has, however, become a very complex language, and many a novice has followed after the siren song of lesser languages. Some of the more vocal have even predicted the beginning of the end for C++.
Not so. As we speak, the C++ standards committee is making progress in cleaning up a number of "gotchas" (all languages have them) and its members are adding powerful abstractions that at once increase the power and the ease of use of your favorite language. Hash tables, tuples, regular expressions, numerous useful smart pointers, more mathematical functions, and fewer syntax ambiguities are coming our way, and that's only the beginning. Microsoft Corporation has also added enhancements that make C++ a superb (if not the preferred) language for .NET development. There's a lot to learn and a lot to be excited about.
To add to the excitement, it is my pleasure to introduce The C++ Source, the authoritative voice for the C++ community on the web. Many of our most esteemed experts have come together to create this new peer-reviewed, online 'zine for the world of C++. (See their names listed under the title Advisory Board on our home page). This is the place for timely and timeless information for C++ development—tutorials, commentary, technical and research articles, news—with a level of quality that only a peer-reviewed outlet can provide.
I invite you to browse, digest, comment, and contribute to the premier online journal for the C++ community.
Chuck Allison is the editor of The
C++ Source. He has over 20 years of industrial software
development experience, and is currently a professor of Computer
Science at Utah Valley State
College. He was a contributing member of the C++ Standards
Committee throughout the 1990s and designed
std::bitset. He was a contributing editor for the
C/C++ Users Journal from 1992-2001 and Senior Editor from
2001-2003. Chuck has been a regular lecturer at Software
Development Conference for over 10 years, and is author of
C & C++ Code
Capsules: A Practitioner's Guide (Prentice-Hall, 1998), and
co-author with Bruce Eckel of Thinking in C++, Volume
2: Practical Programming (Prentice-Hall, 2004). His company,
Fresh Sources, Inc.,
offers training and mentoring in C++ and Java development.