Я вижу, что VS2013 добавил поддержку большого количества основных функций основного языка C99. Теперь он поддерживает сложные литералы, назначенные инициализаторы, переменные макросы, чередующиеся объявления и заявления, чтобы назвать несколько.
Это указывает на то, что разработчики VS сделали серьезные шаги для поддержки C99 в Visual Studio. Тем не менее, некоторые из этих функций не являются частью языка С++, что, как представляется, является заметным отклонением от ранее объявленной стратегии разработки (например, "VS C-компилятор будет поддерживать только те функции C99, которые также являются частью С++" ).
Итак, есть ли официальное или полуофициальное слово о том, что происходит? Кажется, я ничего не могу найти в Сети. Были ли официально объявлены эти функции C99? Есть ли приверженность продолжению поддержки C99 в VS? Или это просто какая-то "мошенническая" неофициальная разработка?