А ничего, что это совершенно разные языки для разных целей о_О? Если тебя только количество библиотек интересует, то у C++, который раза в 4 старше, чем C#, их, разумеется, больше наклепано за 40 лет-то...
C++ Намного сложнее, но на нем можно создавать например игры намного лучше, чем на том же C#. Тоесть на C++ ты можешь написать игру с реалистичным графоном, с реалисточной физикой, а на C# можешь написать симулятор камня
cpp - компилируемый, при этом компиляторы для него написаны практически на все возможные операционные системы, платформы и устройства
c# - интерпретируемый язык, байт-код которого выполняется на виртуальной машине (называется CLR), при этом он на 99% рассчитан на инфраструктуру под Windows, но существует и (кривая) версия виртуальной машины для Linux (называется Mono)
Языки C++ и C# отличаются идеологией построения программ и назначением. На С++ лучше писать системные или требующие повышенного быстродействия или прямого доступа к памяти и/или аппаратуре программы (драйвера, утилиты, прошивки и т.п.), а на C# удобнее писать прикладные программы.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.