Quando se trata de desenvolvimento de jogos para dispositivos móveis no NDK para iOS e Android, alguns desenvolvedores escrevem seus próprios contêineres C ++, enquanto outros afirmam que o STL é mais do que adequado para o desenvolvimento de jogos para dispositivos móveis (por exemplo, o autor da programação do iPhone 3D usa STL em vez de Objective- Em seus exemplos C. Sua defesa é que STL não é mais lento que o Objective-C).
Existem também desenvolvedores móveis que abandonam o C ++ completamente e desenvolvem jogos inteiramente (ou principalmente) na linguagem C (C89 / C90).
Quais são os benefícios e as desvantagens de cada abordagem?