ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
22 декабря
1039992 Топик полностью
Kabdim (25.09.2020 11:46, просмотров: 730) ответил fk0 на В C++ доступна вся C-библиотека. Когда C++ сам себе разумеется нет, а как ты себе представляешь? Можешь написать свою реализацию... Что может C++, чего не могут другие:
Не могу согласится со всем. 

>> множественное наследование

Большинство склоняется к тому что это багодром, в современных языках замененено на traits&interfaces.

>> шаблоны

В рамках эмбедеда быстро вскрывающееся зло, как только начинаешь активно использовать. На десктопе тоже часто бывает злом, но там не заморачиваются.

>> argument dependent lookup

На первый взгляд да хорошо, но стоит залезть вглубь... шаг вправо, шаг влево - побег с выстрелами в ногу.

>> язык подходящий для системного программирования

Может, но почему-то все популярные операционки написанны на С, а непопулярные пишутся хоть на бейсике и брейнфаке.

>> C++ очень легко, прозрачно практически, интегрируется с C

Возможность интегрируемости с С есть у всех языков. А вот с С++ почти ни у кого, пока он не начнет прикидываться plainC.

>> C++ компилятор генерирует высокоэффективный машинный код

В абстрактном мире, да. По факту скорость зависит в большей степени от наличия в проекте рукожопов, а не от языка. А зарукожопить на плюсах опять же проще.