[an error occurred while processing this directive]
Чем C# удобнее C++ в ралане применения к SystemC?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Major 04 сентября 2004 г. 07:17
В ответ на: Теоретический вопрос (+) отправлено PicoDev2 03 сентября 2004 г. 23:23

По моему личному мнению C# превосходит С++ только мощью в момент Run-Time. Я писал все два небольших проекта на C#, и много на C++, поэтому мое мнение достаточно субъективно.
Все что его координально отличает это (это для первой версии C#, про C# 2.0 не заню, писал только на первом):
1. Сборка мусора.
2. Атрибуты классов и объектов вместе с Reflection
3. Сборки(Метаданные)
4. Возможно мощная подержка сериализации объектов, и возвышения понятия property у объекта(но только в паре с рефлексией).

Все остальное, в принципе пункт №1 можно убрать, типа встроеных на уровень языка иттераторов, потоков и пр. это просто некая эволюция (причем мелкая по сути) библиотеки STL в C++, либо Java. Эти фитчи можно не рассматривать.
База это пункты 2 и 3, но они все нужны в Run-Time. Для "железного" програмирования в этом нет необходимости.



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru