Dependent Origination

C++ standards

Posted on: July 21, 2011

I am coming back to C++ after nearly three years! How exciting 🙂 It feels a lot more professional — writing PHP always makes me feel like an amateur!

Upon returning, there are so many new goodies available, such as the sweet ‘auto’ keyword 🙂

Here is a stackoverflow post nicely (and succinctly) summarizes the current state of the new C++ standard. For people who are only interested in appearing like a C++ expert, you can just read it and be done 🙂

Here is the link to TR1, which is already integrated into the standard. Basically it lists the header files for all the newly added classes, such as shared_ptr (from boost) and function objects. To read about why these classes are added to the standard and what problem they are trying to solve, check out State of C++ Evolution. It lists all the proposal papers under the new feature names. Current version (n2869).  Past version (for TR1 n2364).

C++0x is the new proposal which is expected to be approved now. A wiki article describes what is in it. For each new feature, it briefly explains why it is introduced. So if you don’t have the time to read the original proposal paper, the wiki article is a very good replacement.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

July 2011
« Jun   Aug »


  • is reflecting on the past three years and reading the article on divided self aptly showing up at the top of my tweeter feed. 3 months ago
  • is having a nice feeling of connecting dots all over the place. they are now illuminating the same point. 4 months ago
  • Style Transfer is fun! TensorFlow rocks! #WTM17 6 months ago
  • couldn't get over the jetlag, sleeping during the day from seven to four, for days. 7 months ago
  • is emptying trash and happily discovering the available disk space now ranks at 100G+. 9 months ago

Flickr Photos

%d bloggers like this: