Да при чем тут вообще стандарты? Речь о том в какой среде будет проще разобраться новичку, а не о том где его код будет больше соответствовать стандартам.
прочитай первый пост:
Помогите новичку какой компилятор выбрать.
Если речь идет о компиляторе - то надо смотреть на соответствие стандарту и возможности(оптимизации, распараллеливания,...,...). Т.к. в вопросе указано, что выбор делает новичок - то важным остается только соответствие стандарту.
Ну т.е. есть в ВС3.1 фичи некоторые...например, если пропустить фафу выделения памяти по указателю char* - то не возникнет ошибки при использовании указателя(вроде как отклонение от стандарта, весьма неприятная штука, т.к. при попытке пересобрать отлаженный проект под gcc возникнет масса неприятностей)
Теперь про IDE. Вы так настойчиво рекомендуете студию, что я аж начал сомневаться ) Но рекомендуете новичку, а посмотрите сколько в студии всяких штучек, для новичка абсолютно ненужных? Однако, при создании проекта он сталкнется с не совсем тривиальным диалогом(мои студенты сильно тупили при создании проекта). Есть проблемы переноса файла проекта между разными версиями студии. Загляните во вкладку Tools студии, там например пункты "connect to device", "connect to database", "create GUID", "Device Emulator manager", ... , ... даром ненужны новичку.
Я уже писал, что :Новичку надо:
1. легко создать файл проекта
2. добавить/создать в него файлы
3. удобно просмотреть/отредактировать файлы
4. простой дебагер
5. ну и скомпилировать проект, наверно.
Для этого не обязательно качать тяжеловесную непереносимую студию.
Ну а если учесть что новичку не сразу понадобиться разделять проект на файлы - то и файл проекта ему впринципе создавать ненадо(пункты 1 и 2), для редактирования файлов с исходным кодом можно использовать, блокнот(notepad++, gedit,...), а для отладки исопльзовать стратегически расставленные операторы вывода(ну да, предвкущаю шквал критики и негодования) - то новичку нужен редактор кода и компилятор )
Вобщем легковесная и минималистическая IDE ему нужна, а не студия.
Больше писать тут не буду, этож холивары )