Happy New Year 2011
Thursday, 13 January 2011
It's nearly two weeks into 2011 already (though it only seems a couple of days — where did it all go?), but I'd like to wish you all a (slightly belated) Happy New Year!
2010 was a good year for me. Sales of Just::Thread, my
  implementation of the C++0x
  thread library have been growing steadily — there's a new
  version due out any day now, with support for the changes
  accepted at the November 2010 C++ Standards meeting, and Just::Thread Pro is in the
  works. I also presented
  at the ACCU conference for the third year running.
It's also been a big year for the C++ community:
- the C++0x FCD was published, and we're now in the final phase of getting it ready for publication this year;
- Microsoft
  Visual Studio 2010was released, providing Windows developers access to several C++0x features such as rvalue references and lambda functions; 
- g++ 4.5 was released, providing further C++0x support (including lambdas, again) to C++ developers across the wide variety of platforms supported by gcc;
- Plus, of course, new versions of other compilers and libraries too (including four(!) releases of the Boost C++ libraries).
Popular articles
As is my custom, here's a list of the 10 most popular articles and blog entries from the Just Software Solutions website in 2010. The key difference from last year's list is the rise of the C++0x thread library stuff.
- November
  2010 C++ Standards Committee Mailing
 My summary of the November 2010 C++ committee mailing.
- Implementing
a Thread-Safe Queue using Condition Variables
 A description of the issues around writing a thread-safe queue, with code.
- just::thread
C++0x Thread Library V1.0 Released
 This is the release announcement for ourjust::threadC++0x thread library.
- Importing
an Existing Windows XP Installation into VirtualBox
 This article describes how I recovered the hard disk of a dead laptop to run as a VM under VirtualBox.
- Deadlock
    Detection with just::thread
 This article describes how to use the special deadlock-detection mode of ourjust::threadC++0x thread library to locate the cause of deadlocks.
- Implementing
drop-down menus in pure CSS (no JavaScript)
 How to implement drop-down menus in CSS in a cross-browser fashion (with a teensy bit of JavaScript for IE).
- Multithreading
in C++0x part 1: Starting Threads
 This is the first part of my series on the new C++0x thread library. Links to the remaining parts are at the end of the article.
- Thread
Interruption in the Boost Thread Library
 A description of the thread interruption feature of the Boost Thread library.
- Introduction
to C++ Templates
 My basic introduction to C++ templates.
- October 2010 C++ Standards Committee Mailing
 My summary of the October 2010 C++ committee mailing, and the big issues for discussion at the November 2010 meeting — implicit move functions andnoexceptfor destructors.
What's coming in 2011?
Will 2011 be even better than 2010? I hope so. As I already
  mentioned, there's a new version of just::thread coming
  soon, along with Just::Thread Pro. Also,
  both the C++0x standard and my book should finally be
  published. I'll also be presenting at ACCU 2011 in April —
  hope to see you there.
What are you looking forward to in 2011?
Posted by Anthony Williams
[/  news /] permanent link
  Tags:  popular,  articles 
   Stumble It!  | Submit to Reddit
 | Submit to Reddit  | Submit to DZone
 | Submit to DZone 
If you liked this post, why not subscribe to the RSS feed  or Follow me on Twitter? You can also subscribe to this blog by email using the form on the left.
 or Follow me on Twitter? You can also subscribe to this blog by email using the form on the left.
Design and Content Copyright © 2005-2025 Just Software Solutions Ltd. All rights reserved. | Privacy Policy
1 Comment
I'm looking forward to getting a hardcopy version of your Concurrency in Action book.
I've gotten a version through the MEAP program, and I loved the material. But I find for technical books like that, where I'm constantly flipping back and forth, that e-readers just aren't good enough.