Quando si tratta di sviluppo di giochi per dispositivi mobili su iOS e Android NDK, alcuni sviluppatori scrivono i propri contenitori C ++, mentre altri sostengono che STL è più che adeguato per lo sviluppo di giochi per dispositivi mobili (ad esempio, l'autore di iPhone 3D Programming utilizza STL anziché Objective- C nei suoi esempi: la sua difesa è che STL non è più lento di Objective-C).
Quindi ci sono anche sviluppatori mobili che abbandonano del tutto C ++ e sviluppano giochi interamente (o principalmente) nel linguaggio C (C89 / C90).
Quali sono i vantaggi e gli svantaggi di ciascun approccio?