Вот в чем дело: я нахожусь в процессе планирования бизнес-приложения среднего размера, которое обязательно должно поддерживать Win2k. AFAIK, официальная поддержка .NET для Win2k была отменена некоторое время назад (IIRC, она остановилась на версии 2.0).
Теперь, я уже писал (много лет назад) библиотеки на C ++, которые позволяют мне достичь конечного результата (т.е. завершить этот проект) так же быстро, как если бы я писал это приложение с помощью .NET Framework - поэтому «преимущество» RAD в .NET практически сведено на нет.
Я уверен, что многие люди имеют дело с бизнес-приложениями, которые должны поддерживать старые ОС. Итак, учитывая мою библиотечную ситуацию, какие есть преимущества для меня при использовании .NET по сравнению с нативным C ++ и наоборот? Я просто не уверен, какой из двух подходит для работы - потому что кажется, что я мог бы использовать либо. С другой стороны, существует проблема поддержки фреймворка ...
Я с удовольствием добавлю дополнительную информацию, если потребуется.