Sponsored Link •
Just an introduction to the blog and its author. Interests, approaches, current and future work, etc.
Hi. Welcome to my first entry on my first blog. Although I've done a fair amount of writing in recent years, I've never tried the weblog format before, so I'll appreciate any help in avoiding my tendency to "too many words". AFAIUI, blogs are free form, and can range from nutty rantings, to self-promotion, to informative and pre-article technical discussions. I think I'm likely to have a mix of all four. Since I'm constantly being told that there's a little too much of my personality in my books/columns/articles, maybe the overspill can be dealt with here.
My experience is roughly 12 years C/C++, with a strong focus on high-performance/communications systems, and mixed languages/technologies. I write columns for C/C++ Users Journal and (with my good friend and co-conspirator Bjorn Karlsson) The C++ Source, and have written 1.5 books on C++, the first 1.0 of which - Imperfect C++ (http://www.imperfectcplusplus.com/) - was published by Addison-Wesley in Oct 2004 (and has received some rather nice feedback). Although I'm wont to flights of template-programming fancy, I'm primarily a pragmatist, and am constantly on the lookout for ways to simplify people's use of C++. I'm also a huge fan of Ruby, and often try to make C++ and D (my other main language interest) more like Ruby, with mixed success.
I'm also one of those supposedly wise fellows who feels increasingly ignorant the more he learns, which I think is a good thing. It sure feels odd, though ...
For the edification of anyone who's kind enough to be interested, I'll give a brief (!) update of where I'm at, and what I'm working towards this year.
After a very intensive six months of work - some of those crazy 80+ hour weeks - I've taken another few months off to work on my next books and other things, including:
Have an opinion? Be the first to post a comment about this weblog entry.
|Matthew Wilson is a software development consultant and creator of the FastFormat, Pantheios and STLSoft libraries. He is author of the books Imperfect C++ (Addison-Wesley, October 2004) and Extended STL, volume 1 (Addison-Wesley, 2007), and is currently working on his third, Breaking Up The Monolith: Advanced C++ Design Without Compromise. He has published over 60 articles on C++ and other topics, and has served as columnist and contributing editor for C/C++ Users Journal. Matthew believes that code should be discoverable and largely self-documenting, and lives up to that by being a hopeless documentor. He can be contacted via http://www.imperfectcplusplus.com/ or firstname.lastname@example.org.|