From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) From: Jeff Sickel In-Reply-To: Date: Mon, 19 Nov 2012 10:45:14 -0600 Content-Transfer-Encoding: 7bit Message-Id: <25CBC39F-5DE1-413B-9B44-B42AE57388B7@corpus-callosum.com> References: <3116b645592cb59e050ac0c586dea433@rei2.9hal> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] c++ Topicbox-Message-UUID: d9caa3dc-ead7-11e9-9d60-3106f5b1d025 Steve, A lot will depend on the target compiler and toolchain you'll be using. There's a big push in certain circles to go to Clang and C++11 Well, it's one louder, isn't it? It's not ten. You see, most blokes, you know, will be playing at ten. You're on ten here, all the way up, all the way up, all the way up, you're on ten on your guitar. Where can you go from there? Where? though on the other hand there are a lot of groups trying to boost Boost. I don't recommend looking at the Boost implementation, it will make your compiler churn and your head spin. And then once you understand it a bit, you'll have to code tons of workarounds to slice out pieces of Boost. Google's protocol buffers source has a decent C++ implementation and should be a good example of writing relatively clean C++ code. Also take a look at (http://www.250bpm.com/blog:4) for a few pointers what not to do. -jas