C++ Papers for Chicago: Part 1 - Concurrency

published at 14.09.2013 14:40 by Jens Weller
Save to Instapaper Pocket

A look into boost::thread

published at 11.09.2013 20:36 by Jens Weller
Save to Instapaper Pocket

In the 3rd week of September I'll be giving a 2 day training on boost::thread, I thought its nice to post a short overview of the boost thread library...

C++ Conferences this fall

published at 01.09.2013 17:27 by Jens Weller
Save to Instapaper Pocket

As holiday season is coming to an end, lets have a look at the upcoming C++ Conferences. This fall offers a few special events, with great C++ content. But before listing them and writing about, a short paragraph about why you should visit one of these events.

Revisiting the BlackBerry 10 NDK

published at 28.08.2013 18:06 by Jens Weller
Save to Instapaper Pocket

resumable functions - async and await

published at 18.08.2013 22:46 by Jens Weller
Save to Instapaper Pocket

Releasing Boost Dependency Analyzer 1.1

published at 09.08.2013 13:48 by Jens Weller
Save to Instapaper Pocket

A few weeks ago I released the first version of my tool to analyze the boost libraries. This is now the release of version 1.1, which comes with a couple of enhancements. New main features are a configuration dialog, the ability to filter edges and nodes, and the ability to choose between two different sources for the libraries in boost. But first, thank you for the feedback, some of it has inspired the new features.

An introduction into Qt - Part III

published at 01.08.2013 12:35 by Jens Weller
Save to Instapaper Pocket

C++ & π

published at 26.07.2013 14:41 by Jens Weller
Save to Instapaper Pocket

2 weeks ago, I had to refactor a bit of code, also containing pi (π). I do not often have to deal with mathematical C++ code, so using pi in my code is rare. But I wanted to replace #define PI 3.14 with something more useful. I discovered several ways of dealing with pi, which I'd like to compare now.

Boost Dependency Analyzer

published at 23.07.2013 09:39 by Jens Weller
Save to Instapaper Pocket

An introduction into Qt - Part II

published at 21.07.2013 13:16 by Jens Weller
Save to Instapaper Pocket

An introduction into Qt

published at 16.07.2013 14:53 by Jens Weller
Save to Instapaper Pocket

The last 3 weeks I've been busy with teaching Qt. Each monday I was doing an one on one introductory course, from Qt Core to Qt XML. So, for a few weeks I was very busy with Qt, preparing for Mondays but also looking into things, how should this or that be done. With this course, my concept of teaching Qt has become reality, but I'd like to share my views on Qt with you, and give you an overview over Qt.

A look at Qt 5.1

published at 06.07.2013 16:56 by Jens Weller
Save to Instapaper Pocket

Anti Pattern: the need to call a function

published at 05.07.2013 18:11 by Jens Weller
Save to Instapaper Pocket

Every now and then I see this pattern coming around: the NEED to call a function. After you're done, you have to call cleanUpObjects() or endInsertItems() in some insane API. For me this is often an anti pattern, and sometimes its because the chosen design forces you to do so. If its up to you to design a system, maybe you should think about ways to avoid this, but that's a different topic. Today I just wanna rant about...

boost 1.54 - a short overview

published at 01.07.2013 23:04 by Jens Weller
Save to Instapaper Pocket

At the 1st July the new version of the boost libraries has been released, boost 1.54. This version not only brings 3 new libraries, but also deprecates one library and removes 80386 from the list of supported processors.

One year of Meeting C++

published at 27.06.2013 12:58 by Jens Weller
Save to Instapaper Pocket

Today, one year ago, this project went live. Time to celebrate! Its roots go far more back in time, but at the end of June in 2012 I did go public with Meeting C++. First the focus was on the conference, today also it is also on the blog, the user groups and events + more. I also want to thank everybody who has given me feedback or contributed to this or last years conference!

C++Now 2013 - trip report

published at 20.05.2013 17:26 by Jens Weller
Save to Instapaper Pocket

I did attend C++Now 2013 last week, so here is my trip report...

The Bristol Papers & the state of C++

published at 18.04.2013 11:31 by Jens Weller
Save to Instapaper Pocket

A follow up on the series about the papers for the Bristol Meeting. I'll try to give a little look at C++14, it is slowly taking shape. But as the Meeting is still going on, there are a lot of pending details missing to put up the facts for C++14. Maybe we have to wait till Chicago for C++14 clearly taking shape. Also I want to cover some of the feedback, and write a little bit about my own view on C++, now after reading all the papers.

A look at C++14 and beyond: Papers Part 4

published at 12.04.2013 15:44 by Jens Weller
Save to Instapaper Pocket

A look at C++14 and beyond: Papers Part 3

published at 03.04.2013 15:20 by Jens Weller
Save to Instapaper Pocket

This is the 3rd part of my little series over the papers in the Pre-Bristol mailing. I have added "and beyond" to the title, as I decided to handle all papers with Part 2, and now will continue to do so. This edition will again feature a few highlights, and a lot of proposals from different areas of C++.

C++1y: Move & Copy Destructors

published at 01.04.2013 02:30 by Jens Weller
Save to Instapaper Pocket

A special april fools blog entry about a new idea for C++. While reading a lot of proposals, I did not have the time to prepare a proposal for Bristol about this, but probably will do so for the C++ Committee Meeting in Fall at Chicago.