Как стать автором
Обновить

Комментарии 8

Я не читал эту статью, но реакция на заголовок:
«Вау, да Вы с ума сошли!».
Огромная работа, как по мне.
Так и есть.
Интересно, а есть какая-то «статистика», сколько человек/процентов использует C++/CLI как основной язык? Вы же не просто эту возможность сделали «чтобы было»?
Статистики нет. Но Microsoft будет продолжать поддерживать /clr. Значит кто-то использует. Собственно, поэтому и сделали. Мы думали, что CLI тихо мирно объявят deprecated. Ан нет…
Если учесть, что C++/CX (тот, который используется для написания Windows Store приложений) в плане синтаксиса на 90% взял от C++/CLI, я думаю, эта работа в любом случае зря не пропадет.
Одна вещь, которую я бы проверил — корректно ли вы сделали проверку на дефолтную инициализацию полей в ref class и ref struct (напомню, что там гарантируется инициализация значениями по умолчанию). Т.е. вот такое не должно выдавать ошибок:

ref class Foo {
public:
  int x;
};

Foo foo;
printf("%d", foo.x);

Господа, стоило написать, какие интересные CLI-специфичные диагностики вы поддерживаете. Наверняка же расширили список, правда?
Их нет. И пока делать что-то специальное для CLI не планируем. Этот труд очень мало кто оценит.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.