I linguaggi compilati non brillano per portabilità, se permetti.
Per il resto nulla da dire al C++. La mia critica era solo rivolta all'eccessiva verbosità/complessità del codice. Se guardi la successiva evoluzione del C++, il D, noterai come la sintassi sia decisamente più chiara e simile a linguaggi più recenti e interpretati come Ruby o Python tanto che anche chi non conosce il linguaggio riesce ad intuire quello che succede.
Vista la direzione verso cui pare orientato D penso che evidentemente io non sia il solo a pensare che la sintassi di C e C++ sia eccessivamente complessa e la produttività nello scrivere codice decisamente scarsa.
Questo cmq è anche abbastanza giustificabile dato che gli anni sui gropponi di C e C++ sono ormai parecchi.