On Sat, Mar 3, 2012 at 3:47 AM, Hans-Christoph Steiner hans@at.or.atwrote:
The C++ ABI compatibility problems are not the only thing that make C++ hard to deploy. On limited platforms like Android, they include limited C++ support, like no exceptions and other stuff. Its still possible to write portable C++, if you track all of these various issues across the platforms you want to support.
Not true, the Android NDK added support for exceptions in R5, I think that was about a year ago. Here's a port of Cinder that works on android, which uses just about every nifty feature available in C++ / stl / boost: