Devo usar os recursos C ++ 0x agora?

Com o lançamento oficial do VS 2010, é seguro começar a usar o recurso C ++ 0x parcialmente implementado no meu novo código?

Os recursos que me interessam agora são implementados pelo VC ++ 2010 e pelas versões recentes do GCC. Estes são os únicos dois que euter suportar.

Em termos de "segurança" mencionada na primeira frase: posso começar a usar esses recursos (por exemplo, funções lambda) e ainda assim garantir que meu código seja compilado em 10 anos em um compilador que esteja em conformidade com C ++ 0x quando é lançado oficialmente?

Acho que estou perguntando se existe alguma chance de que o VC ++ 2010 ou o GCC acabem como o VC ++ 6; foi lançado antes que o idioma fosse oficialmente padronizado e, consequentemente, permitisse a compilação de códigos mal formados.

Afinal, a Microsoft diz que "10 são os novos 6". ;)

questionAnswers(6)

yourAnswerToTheQuestion