C ++, один из самых популярных языков программирования общего назначения, выбил любимый Python машинного обучения из трех самых популярных языков программирования в TIOBE Index.
C ++ выбивает Python из списка трех лучших языков
Индекс TIOBE Programming Community — показатель популярности языков программирования. Они оценивают популярность на основе результатов, полученных от основных поисковых систем по всему миру.
Если вы не знаете, после нескольких лет управления отраслью с третьего места в индексе, Python в сентябре прошлого года обошел C++. При этом первое и второе места по-прежнему остаются неизменными за Java на первом и C на второй позиции.
Также прочитайте:
Лучшие редакторы кода 2019 года
Какой язык программирования лучше изучать?
Правда ли, что C ++ обошел Python?
Индекс TIOBE иногда также подвергается критике за прямолинейность. Нельзя с уверенностью сказать, что язык уступает другому исходя только из одного или ряда критериев. Важно учитывать совокупность факторов.
Согласно анализу, проведенному TIOBE, последние данные не связаны с такими причинами, как падение использования Python или чего-то еще. C ++ удалось занять третью позицию из-за роста его популярности. «Это, конечно, не потому, что Python находится в упадке: Python забивает рекордные максимумы почти каждый месяц. Просто C ++ становится все более и более популярным », — сказал TIOBE из Нидерландов.
Почему C ++ набирает популярность?
В отчете говорится, что растущий интерес к C ++ также связан с C ++ 11, который был выпущен в 2011 году и сделал этот язык намного проще, безопаснее и выразительнее. Они считают, что обновление — это то, что окупается годами позже.
«Теперь, когда стандарты C ++ 11, C ++ 14 и C ++ 17 поддерживаются наиболее важными компиляторами C ++, такими как GCC, Clang и Visual Studio, популярность C ++ возрождается», добавили они.
Другие функции современной версии C ++, такие как замыкания, автоматическое определение типа и семантика перемещения, сделали язык гораздо более полезным для работы.
C ++ предпочитают многие разработчики игр и люди, планирующие создавать сложные бизнес-приложения. Он эффективен и умеет точно использовать память. Однако в последние годы Rust набирает популярность как альтернатива C ++. Он спроектирован таким образом, что он предлагает более высокую производительность наряду с возможностями обработки памяти.
Популярные языки программирования
Говоря о нескольких других языках в индексе TIOBE, язык ассемблера поднялся на четыре позиции, чтобы достичь десятой позиции за последний год. Хотя большинство языков стабильны, JavaScript переместился на одно место вверх, а PHP — на два.
Если вы разработчик C ++, сообщите нам, почему и для чего вы используете C ++, в разделе комментариев ниже.
Интересные записи:
Как прописать атрибут alt в wordpress
Как собрать базу сайтов: поиск тематических форумов
Валидность кода: как проверить и с помощью чего