|
Основное преимущество C# - ускоренная разработка, ЗНАЧИТЕЛЬНО более простая отладка (в частности потому что там нет указателей, может потому их там и нет), больше возможностей для автоматизированных средств тестирования из-за более жестких ограничений.
Та же Мелкософт не позиционирует C# как замену C++, она рекламирует .net как "лучшую" (вопрос религиозный) среду исполнения ПО, а под .net на C# удобнее (это только мое мнение и личное сравнение работы с C# и managed c++) работать.
PS. В unmanaged-блоках на C# можно! работать напрямую с памятью и т.п., только это не приветствуется с точки зрения парадигмы программирования под .net
Последний раз редактировалось vladislav75; 07.02.2006 в 15:06.
|