Всем привет,
Полазил я в форумах, почитал и однозначного ответа на сабж не нашел. Задача: разработка in-proc com server, который будет испольщоваться в плагине для офиса (плагин написан на с++), на чем писать? Поскольку с С# я знаком не очень хорошо, то могу иметь лишь приблизительное представление о возможных проблемах.
С++
----------------
+ меньше размер
+ нет привязки к фреймворку
+ работает быстрей (маршалинг)
— сложней контролировать утечки памяти
— возможно сложнее процесс разработки (для кого-то)
C# ----------------
+ проще процесс разработки
+ контроль за утечками выполняется автоматически
Лично я голосую за с++, но начальство склоняется (настаивает) на С#, нужны конструктивные контраргументы
Кто что думает по этому вопросу?
З.Ы. возможно c# действительно предпочтительней