LINUX.ORG.RU
ФорумTalks

Python вышел на второе место по популярности, обогнав Java

 ,


1

1

Вы смотрите, что в Галатасарае-то творится:

https://redmonk.com/sogrady/2020/02/28/language-rankings-1-20/

Питон обставил Яву в новой версии рейтинга от каких-то хренов, которые анализируют языки по популярности на гитхабе и стековерфлоу (количество кода на языке + количество вопросов про него).

Для Ъ:

1 JavaScript
2 Python
2 Java
4 PHP
5 C#
6 C++
7 Ruby
7 CSS
9 TypeScript
9 C
11 Swift
12 Objective-C
13 Scala
13 R
15 Go
15 Shell
17 PowerShell
18 Perl
19 Kotlin
20 Haskell
★★★★★

@Bioreactor, соболезнуем.

Внимая вашему мудрейшему учению, где уровень, интеллект, харизма и даже внешняя привлекательность программиста определяется исключительно позицией их ЯП в рейтинге популярности отныне будем считать Java программистов низшей кастой пресмыкающихся ящеров по сравнению с Python боярами и JavaScript богами. Вы конечно приглашены на торжественную церемонию, где Java-нетопыри будут целовать ноги Python/JS атлантам

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

Боюсь спросить, что будем делать с Котлин-фанбоями?

Печку топить зимой

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

Это хорошо, производителям железа всегда будет, чем заняться.

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

Это хорошо или плохо?

Питон, конечно, лучше чем жабоскрипт, но лучше б ява была популярна. Она имеет хороший баланс между простотой и предотвращением выстрелов в ногу. А питон хоть и прост, но поощряет всякие сомнительные практики. Да еще и GIL, этот сраный.

cocucka ★★★★★ ()

а ведь интересная картинка в статье!
https://redmonk.com/sogrady/files/2020/02/lang.rank_.120.wm_.png

сверху слева (над линией) собрались языки, про которые много спрашивают на SO, но очень мало проектов выкладывают на гитхабе
наверное, это языки, на которых чаще пишут проприетарщину;
ну или может просто сложные, про которые много спрашивают, но так и не понимают как же на них что-то написать ))

а снизу справа (под линией) собрались языки, на которых больше пишут, чем спрашивают на SO
это языки, дающие более заметный вклад в опен-сорс

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

ну-ну...

это языки, дающие более заметный вклад в опен-сорс

Pascal, Nim, Raku и т.п.

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

Странно там видеть Visual Basic, думал он давно уже почил. Хз как эти красные монахи считают, но он раст-то обходит по вопросам.

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

Это где ж так издеваются над студентами? В мое время мы на паскале писали, дельфи еще было, потом с++ и ява. Бейсик я в школе только трогал.

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

сейчас я не в курсе но раньше лет 6 назад проходили его в профильных ВУЗах а потом проверяли знания.

Но у vb6 было огромное преимущество программе написанной на этом языке нужны были только 2 файла dll чтоб все работало с vb.net все намного хуже.

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

Думаю, это скорее макросы для Экселя. Оно же до сих пор си шарп не поддерживает для макросов.

Наверное. Но VBA и VB два разных языка…

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

Питон, конечно, лучше чем жабоскрипт

Интересно, чем. Ответ ‘чем жабоскрипт’ не принимается %)

Одни убогие лямбды чего стоят.

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

VB и VB.NET - тоже два разных языка. Причем VBA ближе к VB, чем к VB.NET. А VB очевидно мертв, к тому же VB.NET на этой схеме нет, из чего можно сделать вывод, что пункт «VB» здесь собирательный.

hunter-12 ()

Раз пошла тема про питон спрошу здесь. А как вы управляете с зависимостями? Продвигаемый этот pipenv загнулся, да и вообще почему в питоне куча менеджеров есть для управления пакетами? Я сам пока что юзаю так python -m venv project. А вы как, перешли на poetry c pipenv?

Deleted ()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Egor_

а ведь есть ещё vbscript )))

Блин, точно.))

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

Интересно, чем

Да всем. В жабоскрипте целых чисел нет как класса. Кортежей нет. Классы убогие. Неявное приведение типов. Без костылей вроде Typescript для серьезной разработки не предназначен.

Ну и классика:

    '' == '0' // false    
    0 == '' // true
    0 == '0' // true

    false == 'false' // false 
    false == '0' // true

    false == undefined // false 
    false == null // false 
    null == undefined // true

    ' \t\r\n ' == 0 // true
cocucka ★★★★★ ()

Они просто завидуют, что джависты самые крутые, и придумывают разные топы :)

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

целых чисел нет

кортежей нет

классы убогие

Все это или ненужно, или можно чем-то заменить.

Без костылей вроде Typescript для серьезной разработки не предназначен.

Не используй без костылей вроде Typescript.

классика

Но мы любим его не только за это.

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

Да еще и GIL, этот сраный.

Только он и поощряет, остальное норм.

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

Кстати, сколько уже вожусь с данными - сети не тренировал. Всё матан и функциональный анализ, да статистика.

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

Legacy осталось. До сих пор жквери во все поля и повсюду.
TypeScript только извиняет существование даже современного JS.
Вот когда всё г...о типа === забанят, тогда будет почти ок.
Когда let заменят на var как в других языках (и поломают совместимость с извращенным легаси), тогда будет совсем ок.

Shadow ★★★★★ ()
Последнее исправление: Shadow (всего исправлений: 2)
Ответ на: комментарий от hunter-12

Ты с VBA не путай.
Который странный - нужнее всего он в excel, но в vba работа с двумерными и многомерными массивами через ж... Хотя, в питоне тоже, но у питона numpy есть.

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

что будем делать с Котлин-фанбоями?

Прибавить Котлин к Джаве :) Заодно для Раста место освободится.

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

Я к тому, что популярность на stack overflow – это показатель трешевости языка.

Тч чем больше кода (GitHub) и меньше неквалифицированного планктона (Stack overflow), тем более интересен язык.

beastie ★★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)