Just Software Solutions

Designing Multithreaded Applications with C++0x: ACCU 2009 Slides

Tuesday, 28 April 2009

The ACCU 2009 conference has now finished, and life is getting back to normal. My presentation on "Designing Multithreaded Programs with C++0x" was well attended and I had a few people come up to me afterwards to say they enjoyed it, which is always nice.

Anyway, the purpose of this post is to say that the slides are now up. I've also posted the sample code for the Concurrent Queue and Numerical Integration demonstrations that I did using our just::thread implementation of the C++0x thread library.

Posted by Anthony Williams
[/ news /] permanent link
Tags: , , ,
Stumble It! stumbleupon logo | Submit to Reddit reddit logo | Submit to DZone dzone logo

Comment on this post

If you liked this post, why not subscribe to the RSS feed RSS feed or Follow me on Twitter? You can also subscribe to this blog by email using the form on the left.

5 Comments

Links to sample code are broken... Ok, already fixed :)
by Dmitriy V'jukov at 15:00:33 on Monday, 21 January 2019

I wondered if anyone would spot that before I fixed it ;-)

by Anthony Williams at 15:00:33 on Monday, 21 January 2019

Very interesting, thanks Anthony. Is that a lambda function on slide 28? Can you recommend a compiler with lambda support?

by Thomas Guest at 15:00:33 on Monday, 21 January 2019

Yes, it is a lambda function in the condition_variable example. The only compiler I know that supports lambda functions at the moment is VS2010, which obviously isn't released yet. For now we have to write explicit functors or use a while loop.

by Anthony Williams at 15:00:33 on Monday, 21 January 2019

Thanks for the reply. Yes, I'd seen Herb Sutter dropping hints MSVC was lambda-ready, and wondered if an advance preview had been made available. A bit of googling suggested GCC had branched a partial implementation -- which failed to inspire me. I guess we'll have to wait.

by Thomas Guest at 15:00:33 on Monday, 21 January 2019

Add your comment

Your name:

Email address:

Your comment:

Design and Content Copyright © 2005-2024 Just Software Solutions Ltd. All rights reserved. | Privacy Policy