Nota: Esta não é uma pergunta 'dê a sua opinião' sobre C ++ 03 e C ++ 11.
Nosso mecanismo de jogo, escrito em C ++ 03, foi projetado para ser compilado no Windows, OSX e iOS. O suporte ao Linux está planejado para o futuro (muito) próximo. Nossa experiência é limitada quando se trata de consoles, e é por isso que estou fazendo essa pergunta.
Atualmente, estamos debatendo se a mudança para o C ++ 11 e o uso de recursos incompatíveis do padrão C ++ 11 podem representar um problema no futuro próximo, quando precisarmos portar nosso mecanismo para qualquer um dos atuais consoles gen (talvez o compiladores suportados por alguns console (s) ainda não suportam C ++ 11? Não sabemos ...).
Então, desenvolvedores de jogos que têm experiência em várias plataformas e consoles, você acha que devemos seguir o C ++ 03 até que a nova geração de consoles chegue e quase todo mundo tenha mudado para o padrão C ++ 11 (já o fizeram?). Ou a maioria dos consoles usa / suporta compiladores (VC ++, GCC ou variantes?) Que já suportam recursos do C ++ 11?