LINUX.ORG.RU

Что-то как сомнительно, что C в 2019 году менее популярен, чем C++. А Python более популярен, чем JavaScript.

For recent years I’ve used multiple programming languages popularity indexes with adjustments thanks to the data from GitHub repositories access frequency. For historical ranking I’ve used aggregation of multiple national surveys to establish several data points, plus a world wide publications rate of occurrence. In this ranking popularity is defined by percentage of programmers with either proficiency in specific language or currently learning/mastering one. Y axis a relative value to define ranking popularity between all other items.

Статистика закрытого кода в различных компаниях это как тёмная материя во Вселенной.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Что-то как сомнительно, что C в 2019 году менее популярен, чем C++

Почему сомнительно? На С++ куча прикладухи написана

Deleted
()
Ответ на: комментарий от Deleted

А на C – куча embedded-устройств, которыми пользуются каждый день, ядра операционных систем и огромнейшее количество системных библиотек. В том же рейтинге TIOBE не зря его на высокие места ставят.

EXL ★★★★★
()

Я бы в 2003-ем году нарисовал то, что автор расположил в 1984-м. С тех пор, считаю, у тех, кто не хипстеры, ничего не менялось.

saahriktu ★★★★★
()

а что за циферки? А то в определенные моменты там 146 получается...
А вообще нерелевантно... и С и С++ совсем внизу, хотя актуалии рынка совсем другие. Разве что статистика запросов со СО была источником - тогда да...
Да и жабка давно уже не такой уж торт... Пытон и ЖС сожрали ее почти с потрохами.

Jetty ★★★★★
()
Последнее исправление: Jetty (всего исправлений: 1)
Ответ на: комментарий от Jetty

Да и жабка давно уже не такой уж торт... Пытон и ЖС сожрали ее почти с потрохами.

Очень слабо представляю как это могло произойти даже в теории.

phoen ★★
()
Ответ на: комментарий от Jetty

Жабка не торт, но энтерпрайз, андроид, апач и вообще тонны легаси. Лет через 10, надеюсь, совсем скатится, но до этого ещё далеко.

WitcherGeralt ★★
()
Ответ на: комментарий от question4

Там на удивление много С++

Там довольно специфичный C++. В основном напирают на шаблоны, статическое распределение памяти и constexpr.

В софте для больших машинок (где влезает ядра типа Linux/Windows) больше популярен динамический полиморфизм и активная работа с кучей.

dvetutnev
()

4.2

Откуда дровишки?

Из Рен-ТВ?

Есть авторитетный источник, а не агентство «ОБС» -

Oct 2019	Oct 2018	Programming Language	Ratings	Change
1	       1               Java              16.884%    -0.92%
2	       2               C                   16.180%    +0.80%
3	       4               Python           9.089%     +1.93%

(C)

https://www.tiobe.com/tiobe-index/

Bioreactor ★★★★★
()
Последнее исправление: Bioreactor (всего исправлений: 3)
Ответ на: комментарий от dvetutnev

Там довольно специфичный C++. В основном напирают на шаблоны, статическое распределение памяти и constexpr.

В статистике он будет называться «C++».

question4 ★★★★★
()
Ответ на: комментарий от WitcherGeralt

А чем жаба не нормальный язык? Я понимаю что на десктопе она нафиг не нкжна со свой жирной vm и убогими gui-тулкитами, а тут-то в чём проблема?

K39
()
Ответ на: комментарий от EXL

Что-то как сомнительно, что C в 2019 году менее популярен, чем C++. А Python более популярен, чем JavaScript.

Ну да, в описании чушь написана, можно было вообще любые цифры писать

fsb4000 ★★★★★
()
Последнее исправление: fsb4000 (всего исправлений: 1)
Ответ на: 4.2 от Bioreactor

Там, кстати, каждый месяц языки по местам скачут, причём значительно.

saahriktu ★★★★★
()
Ответ на: комментарий от dvetutnev

Там довольно специфичный C++.

Ты так говоришь, как будто если там сишка, то малок на малоке сидит и память выделяет. Памяти нет, вот и не выделяется.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от K39

Как назвать язык, где нельзя нормально инициализировать хешмап, сложение работает через метод и, лол, даже сравнение работает так же?

Многословное убожество. Единственный плюс — шикарный JIT.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от K39

Вообще, туда фич, вроде бы, в последних версиях напихали, мб она сейчас не так убога как тогда, когда я её в последний раз видел. Но, как я уже не раз здесь говорил, ООП без перегрузки операторов — деньги на ветер.

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

Разве что пилотируя гроб в гонке на кладбище.

Да он даже туда опоздал!

Nervous ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Кому-то лишь бы хоронить. У того же Free Pascal'я две версии параллельно пилятся. В этом году скоро должна выйти версия 3.2, а больше всего изменений в активно разрабатываемой версии 3.3.1, которая выйдет попозже.

Кстати, на том же github'е больше чем 3000 репозиториев с кодом на Паскале.

saahriktu ★★★★★
()
Ответ на: комментарий от WitcherGeralt

А это уже другой вопрос. Всё-таки на дворе не 1984-й год. Но кто-то делал вид как будто бы на github'е вообще 0 репозиториев с кодом на Паскале. Ну, максимум, 10 или 20.

saahriktu ★★★★★
()

сделано красиво, но мура-мурой. да и вообще «популярность» это чего такое - то что «интересно» аудитории или то что аудитория «использует»? Тут скорее «интересно», а Ентерес в программировании не шибко отличается от какой-нить моды на одежду. Сегодня модно одно, завтра модно другое, а носят всё равно все джинсы.

vtVitus ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Сразу добавлю где именно тут собака порылась. В 80-е годы всё ещё в основном разрабатывали нормальные человеческие бинарники для персоналок и других компьютеров. А в 90-е годы начал набирать популярность интернет - и понеслось. Начался перекос в сторону скриптоты. И чем дальше - тем больше. Особенно в сторону скриптов для веб-сайтов.

В общем, это совершенно разные ниши. Но весь код кучи разных проектов (не всех; не все и не всё выкладывают на github) для всех этих разных ниш сложен на github'е. И для компиляции в бинарники, и для выкладывания на веб-сервера. Поэтому если сравнивать с количеством вообще всех репозиториев, то получается, что смешиваются совершенно разные категории проектов.

saahriktu ★★★★★
()
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

сложение работает через метод и, лол, даже сравнение работает так же?

Тебя это реально волнует в языках сверхвысокого уровня?

шикарный JIT.

Чем он шикарнее божественного дотнета?

K39
()
Ответ на: комментарий от K39

Тебя это реально волнует в языках сверхвысокого уровня?

Разумеется. Или я напишу x == y, или x.equals(y), какой дебил выберет второе?

божественного дотнета

Это Microsoft Java, копипаста и вендорлок, мне оно вообще не интересно.

WitcherGeralt ★★
()
Ответ на: комментарий от EXL

А Python более популярен, чем JavaScript.

Более популярен. Да. Топ ЯП сейчас. Не смотря на то что медленный, самый быстрый в разработке и один из самых удобных

peregrine ★★★★★
()
Ответ на: комментарий от DoctorSinus

Не весь. Треть на жабе где-то. Но без жабы сейчас в ML можно, а без питона нельзя

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от Shadow

ХЗ. В ML жаба умирает и котлин на её место не шибко спешит.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Да какой там веб в 1996, статичные сатики до середины прошлого десятилетия доминировали. До Gmail вообще не было тяжелых веб-приложений как таковых. А ещё тогда же появились java-апплеты и флеш.

WitcherGeralt ★★
()
Ответ на: комментарий от Shadow

Судя по tiobe котлин, не смотря на истерию вокруг него, где-то на помойке валяется, а на jvm всех нагнул Groovy.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

Тем не менее, JavaScript уже появился в середине 90-х. Да, он набирал популярность постепенно. Но он был уже тогда. И потому он и набирал популярность, что был. В те годы его юзали для простых задач на стороне пользователя. Например, могли через него воспроизводить MIDI файлы на стороне юзера.

saahriktu ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Не бред. Там была подготовленная благодатная почва из изнемогающих по преступлениям перед человечеством девелоперов.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.