Лучшая поддержка C ++ 11 в последней версии gcc.Вы можете скомпилировать его самостоятельно, хотя обратите внимание, что gcc 4.7 почти готов к выпуску, поэтому вы можете попробовать его.Я делал это довольно часто, почти со всеми версиями gcc, начиная с 4, для улучшенного соответствия стандартам C ++ и, зачастую, для увеличения времени компиляции и улучшения оптимизатора.
В общем, рекомендуется использовать новейший компилятор g ++.
Однако в некоторых случаях у меня возникали проблемы с библиотеками, которые я использую.Например, версия 4.5 g ++ сломала версию boost :: xpressive, которую я использовал.Точнее сказать, что-то сломалось в библиотеке.Кроме того, чем выше вы работаете с g ++, тем больше проблем у вас будет при попытке скомпилировать код с другими компиляторами, отставая от реализации новых функций.
Я считаю, что да, используйте последнюю версию компилятора,и использовать хорошие вещи, которые есть в новом стандарте, потому что они делают меня более продуктивным и счастливым программистом.Затем, если мне нужно перенести мой код на другой компилятор, я просто настраиваю части кода, которые мне нужны, что в конце не занимает так много времени.