Ну во первых для работы программы на C# вам обязательно потребуется установить dotNet. Т. к. программа не строится в машинный код, а по сути выполняется интерпретатором из некоторого объектного кода. Так что такие программы загружаются и работают гораздо медленнее.
Во-вторых сам по себе язык основан на java и C++.
В третьих в C# есть масса стандартных методов, но если стандартного метода не найдёте, то вызвать DLL весьма не просто.
Другие языки программирования и технологии
Какие отличия C# от C++?
Одно и тоже
popfil52
а ничего, что это разные языки? и оболочка для первого вообще не создаёт машинный код?
В C++/CLI вам нельзя определять иерархические
# и ++
Ну, на самом деле, в подходе к архитектуре. Если рассматривать эти языки в объеме поддержки "минимальной" ОО-парадигмы, то, наверное, особых отличий не будет (и там и там классы, интерфейсы, оба языка - императивные и т. п.) . Если рассматривать их в полном объеме, то.. . В шарпе очень мощный RTTI. Это метаатрибуты, reflection, code emission, и т. п. В С++ -шаблоны, множественное наследование, и т. п. Все это делает полученные архитектуры ПО весьма различными. В последнем проекте на шарпе у меня, например, очень многое построено на метаатрибутах и RTTI. Без них было бы очень тяжко. С ними - получилось достаточно просто. В С++ бы я так не смог. В рамках "чистой ОО-парадигмы" - тоже. С другой стороны, что я вытворяю в плюсовых проектах с помощью шаблонов - шарпу до этого как от Москвы до Токио...
Ахмаджан Самадходжаев
Мне кажется автор просто не видит различий # или ++.Иначе бы задавал вопросы более конкретно.
c++ платформа win
C# платформа . NET
C# платформа . NET
Ахмаджан Самадходжаев
гы-гы, а под linux и dos видимо c++ нет? :)
Похожие вопросы
- В чем основные отличия C# от C++?
- В чём отличие C++ и C#? Какие различия?
- В чём отличие между C/C++ и C#?
- В чём основное отличие от C++ и C# ,у меня возникла дилема что из более функциональный и для чего нужен каждый ?!
- какие основные отличия Java от C# (c С# я знаком)
- В чем отличие C Sharp, С, и С++?
- Какой язык стоит изучать первым C++ или C#?
- Не могу опредилиться между C++ и C#, с чего начать программировать. Вот знаю например что в C++ нужно самим управлять...
- Почему C и C++ всегда соединяют между собой?
- Чем отличаются между собой C, C# и C++ ?