Когда дело доходит до разработки мобильных игр на iOS и Android NDK, некоторые разработчики пишут свои собственные контейнеры на C ++, в то время как другие утверждают, что STL более чем достаточно для разработки мобильных игр (например, автор 3D-программирования для iPhone использует STL, а не Objective- С в своих примерах. Его защита заключается в том, что STL не медленнее, чем Objective-C).
Кроме того, есть разработчики мобильных приложений, которые полностью отказываются от C ++ и полностью (или в основном) разрабатывают игры на языке C (C89 / C90).
Каковы преимущества и недостатки каждого подхода?