<br><br><div class="gmail_quote">On Sat, Mar 3, 2012 at 3:47 AM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
</div>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.<br>

<br></blockquote><div><br></div><div>Not true, the Android NDK added support for exceptions in R5, I think that was about a year ago.  Here&#39;s a port of Cinder that works on android, which uses just about every nifty feature available in C++ / stl / boost:</div>
<div><br></div><div><a href="https://github.com/safetydank/Cinder/tree/android-refactor">https://github.com/safetydank/Cinder/tree/android-refactor</a></div><div><br></div></div>