Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
1. Очень многие современные языки от него произошли, но сейчас им мало кто пользуется.Из разных источников, нагугленных в, где бы вы думали, Гугле доля С++ занимает от 2-го до 4-ого места, а если с C ещё посмотреть, то и порой до первого доходит. Вот здесь C++ на третьем месте с 10%. Нехило так им никто не пользуется.
2. Считается, что на латыни C++ можно написать что угодно. Это, наверное, так, но фразы получаются громоздкими.Согласен, но не это правило не всегда работает до конца. Проблема в том, что проектировщии/программеры не умеют или не хотят выбирать _правильный_ инструмент для реализации своих идей и порой выбрав C++ разочаровываются в нём в связи с громозкостью конструкций. С++ — универсальнее большинства современных языков, но не панацея!
3. Учеба в классическом университете подразумевает обязательное изучение C++. После учебы все равно мало кто его понимает.Смотри частично пункт 2. — неправильн выбрали средство для реализации. Если задачей стоит научить логически мыслить и научить выстраивать алгоритмы, то С++ — опять же не панацея. То, что в большинстве ВУЗов выбирают именно его, а потом «всё равно его никто не знает» — имхо ни _его_ проблема — он не для обучения студентов создавался.
4. Хорошо понимают в специальных учреждениях, где поддерживают старый софт. Читай «библиотека с манускриптами».Могу сказать, что сама фраза «хорошо понимают» уже наводит на холивар. Я так на нём программирую уже 4 года и то, постоянно узнаю что-то новое (ну это скорее не о самом языке, а о том как его наиболее эффективно применять). Вот интересно я попадаю под «хорошо понимаю» или нет? Кроме того, большинство расчётных алгоритмов для очень крупных расчётов (хотя бы тот же конечно-элементный анализ) програмят как правило на С/С++. Кто-то может возразить, что вот же функциональные языки более крутые и прочее, но это засилие С++ в данном аспекте — это данность сегодняшнего дня. Конечно в Web программировании C++ не так популярен и блекнет на фоне php, Javascript, Java, CSS и пр. Здесь конечно странно как-то проекты держать на С++ (если это не что-то, что выполняется на сервере, тот nginx например вроде на C++ пишется).
5. Библиотекари считают всех, кто не знает латыни, неучами.Сколько общаюсь с разными девелоперами — никогда этого не встречал. Можем конечно за кружкой пива подраться и скатиться в холивар про то, какой язык лучше, но это присуще всем. Не понимаю приоритетности в данном пункте, оставленном за C++ :(
6. Латынь часто наделяют мистическими возможностями (см. Г. Поттер). C++ тоже.А вот это чистая правда. Только это свойственно вообще людям, которые только только узнают что-то новое. Чрезмерное ожидание свойственно людям. И этот пункт работает только для начинающих на нём программить (или тупым начальникам, которые там с кем-то поговорили… :))) ). Аналогичное наделение мистическими способностями присуща например некоторым людям, которые с С++ на C# или Java переходят, считая, что вот теперь они заживут как надо. Многие разочаровываются…
2. Считается, что на латыни C++ можно написать что угодно. Это, наверное, так, но фразы получаются громоздкими.
C++ — как латынь