was mir aber dabei direkt in den Sinn kommt: C/C++ Kompiler Funktionalität usw.
Wer portabel programmieren möchte muss
* Das Betriebssystem abstrahieren
* Den Compiler abstrahieren
* Die Hardware abstrahieren
Alleine beim Compiler wachsen einem heutzutage schon graue Haare. Da ist man unter Linux froh, noch Treiber in C programmieren zu können, da dort noch alles funktioniert.
Der C++ Standard ist zerfasert. Wo man auch hinschaut, wird ein anderes Subset an Funktionalität unterstützt. Das macht das Leben nicht einfacher.
Meine Strategie hier: Keep it simple. Keine Spezialitäten, dann schafft man das irgendwie.
Wenn ich den Artikel richtig verstehe, dann soll man grade hier davon abweichen. Da sehe ich erstmal schwarz. Obwohl es sicher schön wäre.