URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 125483
[ Назад ]

Исходное сообщение
"Python вырвался на первое место в рейтинге языков программирования TIOBE"

Отправлено opennews , 10-Окт-21 08:33 
В октябрьском рейтинге популярности языков программирования, публикуемом компанией TIOBE Software, отмечен триумф языка программирования Python (    11.27%), который за год переместился с третьего на первое место, вытеснив языки Си (11.16%) и Java (10.46%). Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon и Baidu...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=55945


Содержание

Сообщения в этом обсуждении
"Python вырвался на первое место в рейтинге языков программир..."
Отправлено морошка ягодка такая , 10-Окт-21 08:38 
А на нем на самом деле программируют?

Выглядит как будто его популярность немного неестесственная


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено ET , 10-Окт-21 08:42 
да, (внезапно) на нём на самом деле программируют почти 30 лет как

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анонимт , 10-Окт-21 08:44 
Минимум инфраструктурные проекты. Мне любопытнее отчего до сих пор за Java хватаются. В основном это поддержка Легаси приложений.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Саурон , 10-Окт-21 08:47 
Тоже самое можно сказать про Си.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено qwerty123 , 10-Окт-21 10:36 
Сильно не учел разработку для embedded/microcode/SoC. Видиоподсистемы, коммуникационные чипы и модули, прочее, ... даже микрокод в больших процессорах. Суммарный объем кода на C/С++ огромный.
И пока без вариантов.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено нах.. , 10-Окт-21 13:55 
Поготь, ща набегут хрясторжавчики и расскажут тебе как они уже почти вот вот еще чуть чутб и все переписали.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Клавдий , 11-Окт-21 08:32 
Видимо у кого закостенела головушка и он не может выучить руст от того и беситься.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 15:29 
>C/С++

Такого языка не существует.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено макпыф , 10-Окт-21 09:18 
Android

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:56 
И дзявовский тренд тоже есть, особенно у таких любителе микросервисов как адоба. Они вон грозятся часть маженты с пыха на дзяву переписать. Ну и финтех конечно же.
В Пакистане, Ченнаи и Бангалоре - тоже очень любят джяву. Это их второй национальный язык.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:36 
А где ещё настоящий ООП без закорючек?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Anonymous XE eXtended Edition , 10-Окт-21 13:20 
А где оно вообще, чтоб совсем-совсем без закорючек? Наверное, идеального нет. Есть приемлемое для практического использования.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:52 
Ruby. Где же ещё?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено имя_ , 11-Окт-21 02:47 
Smalltalk же

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено лютый жабби__ , 10-Окт-21 11:15 
>В основном это поддержка Легаси приложений.

тебя на hh забанили? можешь ещё ЗП посмотреть... от 250 тыр для чуть окрепших джунов... хоть на 10-е место жабку ставьте, всё равно он хорошая )


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено anonymous , 10-Окт-21 15:06 
hh это рекламно-пропагандистский ресурс, там все программисты получают по миллиарду баксов и сыплят англицизмами, создавая иллюзию того что все вокруг миллиардеры давно а ты лох но стоит купить за 30 рублей волшебный курс и все, яхты, гольф с губернатором Техаса по субботам, алмазные копи и полеты на шаттле в кармане. Надо признать очень хорошо кем то "оттуда" это враньё финансируется.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено kai3341 , 10-Окт-21 23:00 
То ли дело скрепный linkenin

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Флаг тебе в руки , 11-Окт-21 10:27 
Я тоже так думал, пока меня там не захантили с зп в два раза больше.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:31 
Вот да. Уже бы хоть Kotlin должен был её вытеснить просто со свистом

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:50 
Джава отлично себя чувствует в современных микросервисах. Инфраструктура - моё почтение

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено OpenEcho , 10-Окт-21 13:51 
> Мне любопытнее отчего до сих пор за Java хватаются. В основном это поддержка Легаси приложений.

Вы очень сильно ошибаетесь !

Поищите и спросите знакомых кто работает в амазоне, гугле... они вам расскажут реальную картину про Java ;)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено морошка ягодка такая , 10-Окт-21 08:51 
Ну правда, что писать на питоне?

Десктопное приложение? нет, есть c++, wpf, и т.д
Мобильное приложение? нет, есть нативщина / xamarin / flutter
Веб приложение? нет, есть js
Серверное приложение? может быть, но не вижу ни одного конкурентного приемущества перед той же java или дотнетом
Драйверы? Операционные системы, ... сразу нет


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Blind Vic , 10-Окт-21 09:03 
Ну, не пиши...
Раз кто-то другой пишет, значит ему нужно.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено microcoder , 10-Окт-21 09:10 
Его место это не приложения, а скриптование. Тут он Король, на своём месте. Скрипты в системе, аддоны в приложениях, например в Blender 3D.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:45 
>Тут он Король, на своём месте.

Причём тут Lua?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:59 
Действительно, причём?
https://en.wikipedia.org/wiki/List_of_Python_software
https://en.wikipedia.org/wiki/List_of_applications_using_Lua

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:40 
Слив засчитан.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено псевдонимус , 11-Окт-21 02:20 
Король в коричневом.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анонимус , 10-Окт-21 09:20 
Только низкоуровневые вещи на нём не пишут в виду специфики. А в остальном статистика подтверждает что еще как пишут. Его выгодно отличает производительность программистов, большое сообщество и куча написанного кода

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено qwerty123 , 10-Окт-21 10:41 
На практике, почему-то, его выгодно отличает говнокод дешевого программера.
Устойчивый паттерн: видишь питонячий продукт - встречай говноподелку с лапшой в коде.
Какие там принципы ООП, хрeн положен поперек.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:32 
> Его выгодно отличает

и лютое битьё по рукам тех, кому влом код элементарно хотя бы отформатировать


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:16 
Вот кстати, в отладчиках используется повсеместно, да. Это достаточно низкоуровнево?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Gefest , 10-Окт-21 12:14 
Скрипты, если нет матлаба

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:41 
Игра EVE-Online на Stackless Python.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Вахойоб , 14-Окт-21 09:00 
У Питона классные математические библиотеки и средства для работы с бигдатой, так что используется в этой области и в хвост, и в гриву.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 10-Окт-21 09:10 
тебе же сказали - это рейтинг поисковых запросов, а не то что ты подумал. Типа "как на питоне написать вендоуз?!" Про C таких глупостей просто не спрашивают.

А автор какого-нибудь youtube-dl - да, программировал, потом от ковидлы помер. Но он не задавал вопросов гуглю, поэтому в статистику все равно не попадал.

Странно что в первом ряду, конечно, не powershell, я на нем только так и программирую.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:57 
Вантузятник детектед. Жаль автора youtube-dl. Он написал единственную полезную программу на питоне.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:59 
> powershell, я на нем только так и программирую.

А какого ты тогда на опеннете делаешь?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:34 
https://github.com/PowerShell/PowerShell

имеет полное право 😉


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:36 
Проснитесь, сударь, вы обос*ались. Powershell, внезапно, free и opensource.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:43 
Ога, круто,  только как ее оттуда выдрать, чтобы другой админ случайно ее не врубил? Наличие телеметрии неприемлемо само по себе. И нет аргументов чем оно лучше dash, bash, fish, zsh - того что без телеметрии и прекрасно работает.

Telemetry

By default, PowerShell collects the OS description and the version of PowerShell (equivalent to $PSVersionTable.OS and $PSVersionTable.GitCommitId) using Application Insights. To opt-out of sending telemetry, create an environment variable called POWERSHELL_TELEMETRY_OPTOUT set to a value of 1 before starting PowerShell from the installed location. The telemetry we collect falls under the Microsoft Privacy Statement.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:27 
Ахаха, АНАЛог башпортянок, да ещё с телеметрией😂

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Здрасьте , 11-Окт-21 10:18 
Bash рядом не стоял по возможностям и продуманности. Достаточно сказать, что у PS по пайпам объекты ходят, а не текст. В баше иногда залётный пробел всё разрушает, а в PS берёшь поле пришедшего объекта (например, Size у вывода ls) и горя не знаешь.

Откуда вы только берётесь такие — не попробовали даже, а обсираете.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено john_erohin , 12-Окт-21 08:54 
> у PS по пайпам объекты ходят, а не текст.

1% от этих объектов случайным путем отбирается и отправляется с телеметрией в туда.
назыаается "data sampling". очевидно, приватность НЕ нарушает, 1% - не нарушение,
один раз - не водолаз.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено john_erohin , 10-Окт-21 17:01 
едрить !

PowerShell ignoring telemetry opt-out options, tries to call home regularly

https://github.com/PowerShell/PowerShell/issues/10005


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 18:26 
> едрить !
> PowerShell ignoring telemetry opt-out options, tries to call home regularly
> https://github.com/PowerShell/PowerShell/issues/10005

ы


try
     {
         var enabled = !GetEnvironmentVariableAsBool(name: TelemetryOptoutEnvVar, defaultValue: false);
  
         if (!enabled)
         {
             return;
         }

это зачем же они её так крепят?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено john_erohin , 12-Окт-21 08:49 
> это зачем же они её так крепят?

к сожалению, я плохо понимаю индусский код. что он делает ? зачем обертка в try ?
и почему не вырезаны вообще все участки где телеметрия настраивается, собирается,
предобрабатывается (чтобы сохранить вашу девств^Wприватность, разумеется) и отправляется ?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ag , 10-Окт-21 09:43 
Ну начало учебного года - так что нормально что стало больше запросов.
Сейчас много где Python занял нишу, которую раньше занимали BASIC и Pascal - язык обучения основам программирования.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:01 
> начало учебного года

Scratch? Не?
В вузах - С/С++

> Сейчас много где Python занял нишу, которую раньше занимали BASIC и Pascal - язык обучения основам программирования.

Как-бы со всех сторон нет.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ag , 10-Окт-21 11:08 
>> начало учебного года
> Scratch? Не?
> В вузах - С/С++

Основы программирования читают не только будущим программистам. NumPy много где сейчас "стандарт de facto".

> Как-бы со всех сторон нет.

Ну вот Школа программирования ИТМО (внук отзанимался три года), базовый курс именно Python. "С" можно выбрать отдельно, как доп. курс емнип со втрого года.

У жены в лицее (сама она физику преподает), информатики ведут электив именно на Python-е.



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:34 
Со всех сторон да. Они бы ещё экспансию в мобилки и SoC устроили и вообще бы всех уделали

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Датасаентист , 10-Окт-21 10:07 
Вполне естественная, если вспомнить о чем рейтинг.
Питон активно используется всякими околопрограммистами - девопсами для написания инфрастурктурных штук, автотестерами, датасаентистами (вот я например), учеными даже - в последнее время для него очень много либ для всяких вычислений появилось. Все они, будучи не профессиональными программистами, как правило язык целенаправленно не изучают. Прогают свою задачу и чуть что - лезут в гугл.
Собственно, вот отсюда и взлет поисковых запросов по питону.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:22 
Ученые - те больше на Julia смотрят. Девопсы - сейчас на go перемещаются.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Датасаентист , 10-Окт-21 10:38 
Глобально ученые смотрили и смотрят на фортран с матлабом. На джулию тоже посматривают. Но пользуются и питоном в том числе, и в последнее больше.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Onanim , 10-Окт-21 20:16 
Полноте Вам. Ученые пользуются всем перечисленным и еще многим другим.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:30 
>> А на нем на самом деле программируют?

Да

>> Выглядит как будто его популярность немного неестесственная

Так и есть. Много студентов пишут вопросы на so. Они же ляпают репы на github. Вот рейтинг и растёт.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним3975 , 11-Окт-21 11:29 
Учусь в европском вузе - всё и вся на Питоне первый курс-полтора. Насколько знаю, так не только у меня, а вообще у всего ИТ-образования тут. Вот и миллионы миллионнов запросов в гугл.

А вообще интересно, почему никто не вспомнил Джанго (ну и Фласк) при ответе на вопрос, кто и что вообще програмирует на Питоне? Вроде накидать примитивный бэкенд на Питоне быстрее всего или нет? (интересуюсь без издевок)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним1342666 , 11-Окт-21 11:30 
Учусь в европском вузе - всё и вся на Питоне первый курс-полтора. Насколько знаю, так не только у меня, а вообще у всего ИТ-образования тут. Вот и миллионы миллионнов запросов в гугл.

А вообще интересно, почему никто не вспомнил Джанго (ну и Фласк) при ответе на вопрос, кто и что вообще програмирует на Питоне? Вроде накидать примитивный бэкенд на Питоне быстрее всего или нет? (интересуюсь без издевок)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 13-Окт-21 13:41 
Вот-вот. Ни разу не видел его в production и людей, которые бы программировали на нём за деньги. Кроме областей "data science" и парсинга.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 08:50 
Средняя температура по больнице - 36.7.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:03 
Секрет популярности Питона в том, что люди (в моем окружении как минимум два человека) по какой-то причине считают, что если его (и именно его!) изучить, то перед ними распахнутся двери лучших IT-компаний мира. Почему так получилось? Удачный маркетинг? Не знаю.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено ыы , 10-Окт-21 09:06 
а учить надо было 1С :)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:04 
Он же ясно написал "лучших IT-компаний мира". 1С здесь не при делелах.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 10-Окт-21 09:13 
А что не так? Распахнутся. За дверью правда будет какая-то узенькая и темная лестничка вниз...

Лучшим компаниям мира тоже нужны же рабы для тяжелого и неэффективного труда. И много.

А программисты (не путать с программистами-на-пихоне) им нужны штучно. Поскольку в общем и целом новые места редко освобождаются, а первый вопрос при освобождении - "а нельзя ли тут обойдись еще десятком дешевых рабов на ту же сумму?"


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено myhand , 10-Окт-21 10:39 
Ты забыл, что из этого не следует, что на питон не пишут программисты.

Есть еще куча областей, например наука, где "штучные" программисты на самом деле нафиг не нужны.  Потому что деньги гранта лучше потратить на милых дам, чем на зряплату и объяснение задачи такому "гуру".  И сделать все самому дешево и сердито на питончике.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 07:46 
> Ты забыл, что из этого не следует, что на питон не пишут
> программисты.

ну это ж результат хайпожорства и все того же "вайти в ойти".
Пятнадцать лет назад они бы так же писали бы на tcl, может быть даже - с tk, а не ужасы с электроном внутри.

Весь прикол в том, что код пятнадцатилетней давности все еще просто работает. А пятилетней давности на ниправильной-ниправильной версии впихона - "ой паламалася", а учоный уже в другой лаборатории трудится и хз теперь как поправить.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено myhand , 11-Окт-21 11:13 
> ну это ж результат хайпожорства и все того же "вайти в ойти".

Нет, это результат того, что сейчас "программирование" - навык уровня чтения и письма.

> Весь прикол в том, что код пятнадцатилетней давности все еще просто работает.

Может быть, просто он никому уже не интересен.  Какие там были библиотеки типа numpy для tcl?

> А пятилетней давности на ниправильной-ниправильной версии впихона - "ой паламалася", а
> учоный уже в другой лаборатории трудится и хз теперь как поправить.

Так и не надо править.  Запускай с нужной версией питона и необходимых библиотек.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 11:30 
> Нет, это результат того, что сейчас "программирование" - навык уровня чтения и письма.

ты бредишь.
На одного автора youtube-dl (не много ни мало - собственный интерпретатор js. Угадай на чем. Ты так можешь, или только читать пока?) миллион dehydrated с парсингом js грепом.

И неумением даже тривиальные проблемы исправить два года - как в acme-tiny (речь не об авторе, ему просто некогда, а о том что жалобы в issue не сопровождались тривиальным фиксом из одной строчки - видать, совсем не все умеют читать и тем более писать).

> Так и не надо править.  Запускай с нужной версией питона и необходимых библиотек.

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

И это еще цветочки - ягодки будут когда питорасты отключат немодные репо с устаревшими нинужна модулями не поддерживающими python.3.98+


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено myhand , 12-Окт-21 07:55 
> И неумением даже тривиальные проблемы исправить два года - как в acme-tiny (речь не об авторе, ему просто некогда

А не может быть репортеру некогда?

> очень конечно же просто понять почему, запустить с нужной версией ее вручную собрав и вручную подобрав правильные библиотеки.

Разумеется.  Есть же зависимости.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 12-Окт-21 19:13 
> А не может быть репортеру некогда?

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

>> очень конечно же просто понять почему, запустить с нужной версией ее вручную собрав и вручную
>> подобрав правильные библиотеки.
> Разумеется.  Есть же зависимости.

и там конечно же не последние версии ВСЕГО, а именно минимально-необходимые?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено myhand , 13-Окт-21 04:27 
> и там конечно же не последние версии ВСЕГО, а именно минимально-необходимые?

Ну, хорошим тоном является ограничение версий зависимостей сверху.  Некоторые граждане кладут еще requirements.txt, в котором зависимости прибиты конкретно гвоздями.  Обычно оный же файлик используется в CI.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено anonymous , 10-Окт-21 12:22 
А что вы подразумеваете под "лучшими компаниями мира"?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 17:36 
IBA

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 07:47 
> А что вы подразумеваете под "лучшими компаниями мира"?

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

Так что выбирай лучшие, не ошибешься.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 10-Окт-21 09:40 
Тут всё просто: порог вхождения в мир программирования на Python очень низкий, это вам не Си, где сплошь и рядом подводные камни!!! Как следствие, большинство шараг-разводил используют именнно его, чтобы состричь бабло с доверчивых людей, которые ищут простых путей и верят в чудесный мир IT. Так что да, - это не более чем грамотная промывка мозгов, со стороны тех кому это на руку!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:44 
Кстати, на си писать куда проще, чем на питоне. Чисто технически язык в миллион раз примитивнее, и концепции намного проще используются. Куда уж легче си? Если бы простота освоения была фактором, в списке было бы больше lua. Но нет, он умер достаточно быстро.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 10-Окт-21 10:09 
Про Си так говорят, только те, кто ничего "серьезного" на нем никогда не писал. Одно дело написать что-то для себя, другое дело написать что-то чем будут пользоваться ну хотя бы сотни или тысячи других людей, - на это способны как говорится: не только лишь все:))

Приведу пример баг-подводный камень, который так до сих пор, не то что не исправлен, но даже никем не обнаружен (лично мне лень репортить, так что если кому интересно, можете это сделать). Посмотрите вот это и скажите вы видите данный баг https://github.com/picolibc/picolibc/blob/main/newlib/libc/s...
С виду все нормально, однако всё до поры до времени. А вы видите, где таится проблема?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:31 
Ну автор не кастанул int в char и в итоге начинает искать нули в цикле и, скорее всего, никогда из него не выходит. Это разве сишная проблема? Я вижу, что человек скорее всего тупо устал или не в настроении был и допустил глупую ошибку, когда можно пропихнуть -1 и программа крашнется

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 10-Окт-21 16:58 
>>>Это разве сишная проблема?

Это лишь подтверждает сразанное мной ранее: вы должны знать о существование подобных подводных камней!
>>> Я вижу, что человек скорее всего тупо устал или не в настроении был и допустил глупую ошибку

Dозможно, но лично я сильно в этом сомневаюсь, почему? потому что, даже если это и так, то эту ошибку должны были обнаружить далее при тестировании. Почему же не обнаружили? наверное тоже тупо устрали или не были в настроении??))
>>> когда можно пропихнуть -1 и программа крашнется

при -1 как раз таки всё будет в порядке:)))
>>>Ну автор не кастанул int в char и в итоге начинает искать нули в цикле и, скорее всего, никогда из него не выходит

хм .. старнно ход ваших мыслей верный, так почему вы решили, что при -1 будет краш? на самом деле, это произойдет при других значениях:))


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 03:45 
Да, тут уже я на пофиг решил, что (int) -1 почему-то равно 0xFFFFFFFF, хотя я на самом деле имел ввиду ситуации, когда левые три байта равны не нулю, а оставшийся нулю, например 0xFFFFFF00. Тогда и получится то, что я описал.

Это, имхо, очевидно, потому что внутри if любое число, кроме 0, даёт True, но при тайпкастинге, который явно указан в man библиотечной strchr, обрезается всё, кроме младшего байта. Лично я это увидел даже не проводя тестов, банально зная, как работает тайпкастинг.

Но если сравнивать с количеством приколов, которые вам надо знать, чтобы писать подобный неочевидный код (а ведь можно было бы для профилактики просто сделать i&=0x000000FF, что более явно), с количеством других приколов даже в ближайшем родственнике Си++, то Сишка — легчайший для системного программирования язык, который явно даёт тебе понять, где какой элемент что делает. Помножьте это на исчерпывающую и стандартизированную документацию, где к каждой функции идут возможные return и нужные структуры данных, и получите на самом деле простейший ЯП с самодокументирующимся кодом (в плане глядя одним глазом в код, другим в принимаемые и возвращаемые значения функций можно понять, что происходит).


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 03:47 
Короче я два раза писал когда уже в сон клонит

> (int) -1 почему-то равно 0xFFFFFFFF

Ну вы сами поняли, хотел написать "не равно", дальше по контексту


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 11-Окт-21 08:03 
>>>явно даёт тебе понять, где какой элемент что делает.

ну да, ну да;). язык Си - это синоним слова неявно;). Я люблю приводить следущий простой, но при этом наглядный пример. Скажите данные утверждения верны?:
assert((0xffffffff - 0xffffffff) - 1 == -1);
assert((0xffffffff - 0xffffffff) - 1 < 0);
Даже тот кто не знаком с Си, скорее всего скажет что с точки зрения здравого смысла всё верно. Однако, язык Си говорит нам засунуть здравый смысл куда подальше;)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:10 
Особенно просто и удобно на С работать со строками и жсонами.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:13 
Вполне нормально.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:09 
С UTF-8-строками офигенно удобно ;)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:18 
Да нормально. Не помню, когда это имело значение. Проблема будет только в том, что utf-8 не кросплатформенный (как и utf-16, впрочем). В любом случае, для работы с юникодом потребуется ICU и других реальных альтернатив не существует. Но немного бойлерплейта и только. Если выкинуть cjk, то вариантов намного больше.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:35 
А что не так с UTF-8? Все символы идут подряд и четко определено, как строка должна выглядеть. Если ваш терминал понятия не имеет, как печатать utf-8, то это проблема Си, да?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 10-Окт-21 17:20 
Если требуется интенсивно и вплотную работать со строками, и вы выбираете для этого Си, то мне вас искренне жаль:(( Пожалейте себя и своих коллег и выберите что-то другое:))

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 17:36 
А что же ещё можно выбрать для работы со строками? В тот же питон всё равно icu тащить приходится, потому что он шляпа никуда не годная в плане юникода. И icu там сбоку припёка в итоге. Питон и так не особо эффективный, а тут ещё и это. Вот и получается, что в си лучше с юникодом как ни крути.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анончик , 10-Окт-21 19:41 
>>>А что же ещё можно выбрать для работы со строками?

Я не могу дать однозначный ответ, - всё не так просто:((

Всё будет зависеть от того, чем именно вам предстоит заниматься, какие требования/ограничения по памяти и скорости и тд и тп; кроме того будете ли вы работать один или в команде, и есть ли у вас выбор впринципе или ваш начальник уже сделал этот выбор за вас:)))

C учетом всего этого, если есть выбор, то лично я бы сперва провёл ряд бенчмарков, используя сразу несколько языков программиования, а затем бы просто выбрал! Если лично вам лучше всего подходит Си, то, да прибудет с вами Ричи:), - пишите на Си! Что касается меня, то если есть возможность не писать на Си, то я всегда выбираю что-то другое!


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 06:37 
Бла-бла-бла. Ничего эффективнее си нельзя придумать для работы с текстом. Плюсы только потому что альтернатив нет. Но если код будет встраиваться куда-то, нет смысла тащить плюсы туда, где их нет. Ну и да, libxml2 и pcre2 мне нравятся больше pugixml и re2. Потому что они лучше. Вопрос бойлерплейта решаемый.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 10-Окт-21 14:54 
С:

#include <stdio.h>

int main (void)
{
  puts ("Питон рулит!");
  return 0;
}

Python:

print("C govno!)


Да уж, куда проще чем примитивный С. Даже для ссаного хелло ворлд приходится в несколько раз больше кода набирать. Примитивность 80лвл =))))


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 16:31 
Вот ты удивишься, что для ведения логов в питоне тебе придётся либо специальный модуль подключать, либо в каждом print прописывать flush=True, иначе в перенаправленном выводе ты увидишь прекрасное ничего. ОЧЕНЬ удобно, уфф

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 11-Окт-21 14:28 
А на С/С++ мне придётся многие вещи вобще с нуля писать самому. Банальные и скучные вещи которые в ЯП должны уже по-умолчанию быть, а их нет хотя обеим сям уже десятки лет. А вобще любые языки для меня всего лишь инструменты. Подходит под задачу, я его использую, будь то си или питон(их вобще можно в связке юзать что часто и делается реальными программистами которых на попеннете почти нет).

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ag , 10-Окт-21 11:22 
> Секрет популярности Питона в том, что люди (в моем окружении как минимум
> два человека) по какой-то причине считают, что если его (и именно
> его!) изучить, то перед ними распахнутся двери лучших IT-компаний мира. Почему
> так получилось? Удачный маркетинг? Не знаю.

Тут скорее растиражированная легенда о якобы низком пороге вхождения.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:29 
Так. Погодите... А где еще ниже порог вхождения? (не считая Scratch по понятным причинам)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:47 
Порог вхождения действительно ниже, потому что идеология языка такова, что есть один и только один правильный способ делать что-то. И все вещи, где программист может сделать собственный выбор, покрыты PEP-ами, которые его ограничивают и позволяют буквально не думать при написании простых программ.
95% программистов на питоне ничего сложного не пишут и никогда не будут.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ag , 10-Окт-21 14:57 
> Порог вхождения действительно ниже, потому что идеология языка такова, что есть один
> и только один правильный способ делать что-то. И все вещи, где
> программист может сделать собственный выбор, покрыты PEP-ами, которые его ограничивают
> и позволяют буквально не думать при написании простых программ.

Вот тут, имхо, и есть вилка в плане "порога вхождения": у вас есть несколько способов - вы выбираете наиболее вам близкий / понятный, или учите "что дают". В последнем случае есть еще одна неприятность ("побочный эффект") - когда вам приходится потом учить другие языки, а вас уже "вышколили" писать строго в рамках одного набора шаблонов. Тут и новые языки с новоми идеями, тут и огромное количество старого кода на старых ЯП. И многие начинают реально биться в истерике - "я не могу на этом писать!!!".



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 20:24 
Как я уже писал выше, 95% программистов на питоне никогда не будет писать более или менее сложный код. Только простые скрипты. Поэтому они никогда не заметят, что питоновский устав их ограничивает. Остальные 5% как-нибудь преодолеют. Но для массовости языка это очевидно работает. Новички усваивают догматы и вот они уже познали "дзен питона" и побежали делиться, что это лучший язык етц. Все довольны!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено microcoder , 10-Окт-21 16:51 
...

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено microcoder , 10-Окт-21 16:52 
> Порог вхождения действительно ниже, потому что идеология языка такова, что есть один и только один правильный способ делать что-то

Как бы ты не хотел, но E=MC2 это "один и только один правильный способ делать что-то"

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


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:39 
Всё еще проще: Python теперь преподают в американских школах в качестве базы навыков компьютерной грамотности в добавку к табличному редактору и PowerPoint'у.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 10-Окт-21 15:05 
А во многих российских детей до сих пор насилуют никому ненужным паскалем 🤣 Питон для школ явно подходит лучше. И уж точно не плюсы с сями. Последние уместны в каких-нибудь специализированных школах/классах с углубленным изучением.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Датасаентист , 10-Окт-21 15:11 
Чем лучше? В школе никто не ставит задачи сделать из ученика программиста. Да и пока он дорастет до работы, трендовые языки успеют 10 раз поменяться. Задача школы здесь научть минимально алгоритмическому мышлению, ну и показать что представляет из себя программирование издалека (это любого школьного предмета касается). И тут по сути все равно, на примере какого языка это делать. Хоть паскаль, хоть питон.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 10-Окт-21 15:30 
Лично меня от паскаля всегда блевать тянуло. Кровь из глаз течёт когда я это уг где-то вижу. А для "школьных" алгоритмов и псевдокода достаточно было бы.

Показывать современное программирование на примере паскаля? Бедные дети.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Датасаентист , 10-Окт-21 16:54 
На том уровне, на каком программирование проходят в школе нет абсолютно никакой разницы между "современным" и "не современным". Ибо упор на алгоритмическую базу, которая не меняется.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено bOOster , 10-Окт-21 15:49 
Паскаль весьма показателен в плане алгоритмики. Поэтому его и преподают. Первым делом программист должен уметь алгоритмы понимать, а еще лучше в мозгах.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 07:52 
> Паскаль весьма показателен в плане алгоритмики.

а алгол еще показательней.

> Поэтому его и преподают. Первым делом
> программист должен уметь алгоритмы понимать, а еще лучше в мозгах.

а он вместо этого занят поисками ; после else.
И вообще попытками осознать, почему все строки кончаются на ; а тут какая-то особенная.

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



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено bOOster , 12-Окт-21 11:04 
>> Паскаль весьма показателен в плане алгоритмики.
> а алгол еще показательней.
>> Поэтому его и преподают. Первым делом
>> программист должен уметь алгоритмы понимать, а еще лучше в мозгах.
> а он вместо этого занят поисками ; после else.
> И вообще попытками осознать, почему все строки кончаются на ; а тут
> какая-то особенная.
> Поверь, только начавшему учиться прогаммированию это вовсе не так понятно и очевидно
> как тебе.

Алгол "мертв" как и Латынь. А паскаль даже щас в Delhi весьма неплохо себя чувствует.
Да и алгол многими своими конструкциями весьма далек от понимания алгоритмики. Поэтому Вирт и двигался от Алгола к Паскалю.
Вообще я тебя не понял - это вброс чтоли был или ты тупо не знал что Алгол также из под руки Вирта вышел но гораздо раньше?



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено bOOster , 12-Окт-21 11:07 

> а он вместо этого занят поисками ; после else.
> И вообще попытками осознать, почему все строки кончаются на ; а тут
> какая-то особенная.

Ну с таким пониманием ему в детский сад надо - там основы понимания преподают в виде кубиков с нарисованной литерой А, которая является буквой А и из этого можно составлять слова, но буква А должна стоять в слове именно на своем правильном месте.



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 12-Окт-21 19:36 
> Ну с таким пониманием ему в детский сад надо - там основы

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

А я вот несколько недель не мог понять как работает FORMAT и что вообще все это значит. Хотя учебники по фортрану были написаны очень простым и понятным языком - картинка в голове просто не складывалась.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено bOOster , 12-Окт-21 20:29 
>> Ну с таким пониманием ему в детский сад надо - там основы
> рад за тебя что ты родился с полным пониманием всего сущего.
> А я вот несколько недель не мог понять как работает FORMAT и
> что вообще все это значит. Хотя учебники по фортрану были написаны
> очень простым и понятным языком - картинка в голове просто не
> складывалась.

А regular expression ты не пытался понять? И каким образом это соотноситься с синтаксисом языков программирования его использующих?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено bOOster , 12-Окт-21 20:31 
>> Ну с таким пониманием ему в детский сад надо - там основы
> рад за тебя что ты родился с полным пониманием всего сущего.

Да нет, мне слава богу на кубиках обьяснили, и первое слово я собрал сам, но понимание "кубиков" в парадигме нашего мира осталось навсегда.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено ыы , 10-Окт-21 09:05 
Больше всего запросов может означать больше неочевидных проблем.
Просто остальные языки - требуют гораздо меньшей "поддержки зала". А языки из низа этого рейтинга - просто работают, без вопросов...

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено microcoder , 10-Окт-21 09:08 
Тут главное не из-за чего рейтинг, а патамушта :)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 10-Окт-21 15:08 
А возможно низ рейтинга просто нафиг никому не нужен/не интересен? А проблемы бывают абсолютно везде, не надо тут влажных фантазий.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:07 
Всем налить смузи за счёт заведения!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 10-Окт-21 09:14 
tab на клавиатуре слева сверху.
(всё, ты выучил питон, если умеешь попадать по нему мизинцем безошибочно. Остальное - вон, в гугле найдется.)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:12 
Слева, сверху - Esc, если что.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:09 
Закапывайте рынок. Python и Golang - худшее, что случилось с ИТ. Хуже будет только с переходом на nocode.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:14 
Скоро еше будем страдать от dart с flutter

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено ыы , 10-Окт-21 09:15 
А вот насчет Go это вы зря. Метод дистрибуции приложения очень удобный. Кроссплатформенность, встроенные сетевые сервисы... И довольно несложный в освоении.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:22 
Последний пункт его и похоронит. И когда уйдут контейнеры (а они уйдут), докеры сменятся на лямбды, все забудут эту нелепую сишку для зумеров как страшный сон

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:32 
в вкрсии 2 вкатят генереки. гошка станет не такой простой, а там и другие проекты подтянутся

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:34 
Не генериками едиными славятся современные системы типов. А во-вторых, еще не факт что генерики будут

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено qtheya , 10-Окт-21 21:56 
Контейнеры с 2008 никак уйти не могут. Они в it дольше чем Вы походу..

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 17-Окт-21 18:05 
Электрон вам зашел, я так понимаю

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:13 
Сенсация. Бывшие охранника и продавщицы ринулись в айти и попались в сети продажников курсов

(а поскольку курс по расту и даже по го с js-ом люмпену не не осилить - продают питон)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 10-Окт-21 09:18 
> Сенсация. Бывшие охранника и продавщицы ринулись в айти и попались в сети
> продажников курсов

покупателей живого товара. На курсах обычно не заставляют копипастить со стековерфлова, они не попадут в эту статистику.

А вот после курсов - да.

> (а поскольку курс по расту и даже по го с js-ом люмпену не не осилить - продают питон)

ну осилил ты курсы по хрусту, нелюмпен ты наш - и кому ты нужен-то теперь?

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

Поэтому поисковую статистику - ты снова пополнишь только по пихону. Ну можешь еще C#


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:41 
Хорошо что ты признаёшь, что тебе не осилить. Но и питон тоже)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:15 
Настоящая тёмная лошадка тут - это Visual Basic.
Мало того, что их два в топе, так один ещё на 7 мест вверх влетел, и у них самый большой процент роста.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 10-Окт-21 09:19 
> Настоящая тёмная лошадка тут - это Visual Basic.
> Мало того, что их два в топе, так один ещё на 7
> мест вверх влетел, и у них самый большой процент роста.

наверное ms'овский индус напортачил с обратной совместимостью в новых улучшенных версиях.
И все бухгалтера срочно ищут в гугле "почему вот такой скрипт больше не работает"


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Дегенератор , 11-Окт-21 09:21 
Так VB или VBA?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 11:01 
обои. Как я тебе на vba сам-то йоксель запущу?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:57 
Это как с коболом. И растет он с низкой базы.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Visual Basic is the BEST , 10-Окт-21 15:04 
Это еще без учета того, что Visual Basic можно компилировать под любую современную платформу, будь то JVM или Android и т.п.

https://www.elementscompiler.com/elements/mercury/

Справедливое место для говнопетона где-то в хвосте после всех языков, упомянутых на странице
компилятором RemObjects, в конечном итоге там он и окажется.

А пока это жалкое питонячее недоразумение компенсируется наличием Interop библиотек типа:

https://libraries.io/nuget/pythonnet_netstandard_py39_linux

Так же есть библиотеки и для подключения в VisualBasic модулей из других популярных языков:

https://github.com/Taritsyn/JavaScriptEngineSwitcher


https://www.nuget.org/packages/Peachpie.Runtime/


https://docs.microsoft.com/en-us/powershell/scripting/develo...

https://www.nuget.org/packages/PCRE.NET/


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аниме , 10-Окт-21 09:44 
У питона дизайн ничуть не лучше джаваскрипта, зачем его вообще использовать. Есть же лучше альтернативы.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:55 
Давай ты коротко объяснишь, а зачем вообще языку программирования хороший дизайн?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:12 
Давай ты горотко объяснишь зачем вообще нужен програмист, которому плевать на каком мусоре писать

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:20 
А зачем вообще программисту рассуждать на чем писать? Работодатель дал тебе работу, сиди работай. Не нравится иди в ухо.

Дизайн ему не нравится ты посмотри на него. Может у языка еще название не по феншую? Или древние мудрецы сказали что питон некошерный язык?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:27 
С такими у беждениями тебе и хоть швейную машинку, хоть хер мужской дай - сиди работай

> Дизайн ему не нравится ты посмотри на него

Да. Динамическая утиная типизация, сборка мусора, жирнющий рантайм. Мне не нравится. Писать на таком я не буду ни за какие коврижки


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:29 
GIL еще

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:41 
Если ты когда-нибудь закончишь детский сад то узнаешь что GIL это самое лучшее что придумано в питоне. И как-то никому он не мешает, но для твоего никому ненужного хеллоуворлда, который ты до сих не смог написать, он почему-то стал проблемой.

Объективно проблема в тебе у тебя узкий кругозор, а в не дизайне питона.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:58 
> GIL это самое лучшее что придумано в питоне

Да что там в питоне. Во всём компьютер саенс. Многопоточное програмирование, мьютексы, х**тексы это всё для лохов. Падем ниц перед гвидо, сделавшим все операции с данными атомарными


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:06 
Тебе надо задачу решать или жизнь себе усложнять? В какой такой задаче кроме веба эта твой новомодная многопоточность дала хоть какой-то профит?

Или ты хрустик чисто чтобы похрустеть?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:15 
Да ты отбитый наглухо

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 17:58 
>>>В какой такой задаче кроме веба эта твой новомодная многопоточность дала хоть какой-то профит?

третий дум быстрее забегал

>>>новомодная многопоточность

идет 2021 год, на минутку. ох уж эти анонимные старперы со своими 386sx.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 03:03 
Ну, например запускать сразу несколько потоков для параллельной обработки однотипных данных внутри классов. btw, в этом вашем питоне по первому запросу в гугл "как шарить данные между процессами" предлагают либо переписывать нафиг классы под использование СПЕЦИАЛЬНЫХ библиотек, которые по факту возвращают статическую типизацию ради возможности расшаривать область в памяти, либо шлют куда подальше и говорят "да вообще зачем вам этот многопоток с одновременным распараллеливанием, торопиться некуда же". Топ язык программирования, не умеющий одновременно выполнять один участок кода, лол.

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


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Алекс Андер Датр , 12-Окт-21 23:35 
Не плохо было бы глубоко подумать о надобности шарить данные между процессами. А если архитектура настолько крута что требует оного, а понимания как сделать на питоне нет (гугл уже не помог), можно глянуть исходник Tornado. Там мужики паралелят по взрослому и шарят не по детски.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:35 
Т.е. в твоём воображаемом мире ты такой залетаешь на работу. И кидаешь такой начальнику. Дизайн вашего языка отстой. Я буду писать на Хаскеле или на Расте! А он такой ура как же здорово я выкину весь проект и перепишу его на расте потому что какой-то полоумный студент так решил!

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

Ты даже не можешь объяснить что не так с дизайном питона, лол.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:42 
> Ты не поверишь, но твой воображаемый мир не существует

Ряя. ТИОБЕ сказал что петон самый крутой, значит на других языках начальника не разрешит

> Ты даже не можешь объяснить что не так с дизайном питона, лол

Я перечислил причины, по которым сейчас с питона массово переписывают сервисы на Go. Потом перепишут на расте/свифте/чем-то еще модном, компилируемом без GC


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:08 
Т.е. ты свой головой думать не хочешь и считаешь что все вокруг тебя тоже не умеют. Оказывается мерилом нужности языка является какой-то левый рейтинг. А не то что этот язык используется прям везде где можно.


Не перепишут ничего не расте и уж тем более (вот тут реально посмешил) на свифте. Это фантазии школьников.  Пусть у этих языков будет 33 раза самый красивый дизайн в природе по версии «Большого Брата»


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:21 
Питон хорош для того, чтобы отделять программистов от случайных. Если человек ничего кроме питона не знает или говорит что питон для него - это основной язык, то гнать такого "программиста" прямо с порога....

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:49 
Петон создавался как убийца бейсика. Таковым и остался. Это не серьезный язык, как джава или раст.
Его популярность означает лишь популярность индустрии в целом и зашкаливающего количества попаданцев с улицы

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


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Anonymous XE eXtended Edition , 10-Окт-21 13:06 
>Это не серьезный язык, как джава или раст.

Т.е., Java и Rust тоже являются несерьёзными языками. Я тоже так считал.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:12 
Тебе бы в КВН всех нагибать, а не на айти форумах сидеть

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 17-Окт-21 18:11 
Так какие альтернативы есть? Что мне учить?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:47 
Julia поднялась до 20-го места. Это круто!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:51 
Лол, наверное смотрят, на чем школьники и студенты программируют до того момента, когда на работе им скажут переучиваться на С++.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:54 
Ты считаешь что все выпускники идут на госпредприятия? Вне госов C++ никому нафиг не нужен.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:11 
С++ удобен в том плане, что можно сделать логику для интенсивных вычислений и кроссплатформенный графический ввод-вывод в рамках одного и того же языка и IDE.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено menangen , 10-Окт-21 11:04 
Про кроссплатформу ты, конечно, загнул. Для этого есть Electron

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:16 
Не загнул он, всё честно - Qt кроссплатформенно.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ой , 10-Окт-21 15:51 
Сравнивать язык программирования и Фреймворк такое себе. Ещё сравни вакуум и 2.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 11:04 
И вакуум, и двойка (2) - это абстрактные понятия, но из разных доменов.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 12-Окт-21 11:22 
Electron -- тоже фреймворк

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:53 
Да блин. На скриптовых языках ведь нельзя писать полноценные приложения. Они созданы для автоматизации. Все те товарищи, которые зарятся на удобства скриптового языка и начинают потом писать на них крупных проекты, получают потом на выходе тормознутые и жрущие память поделки. Потому лучше даже не учить детей плохому.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:17 
> получают потом на выходе

Нихера они не получают. Покажи мне проекты на питоне. Только бесполезные поделки для линух сосноли и что-то пахнущее на серверах, которое планировалось как прототип, но переписывать лень да и не кому


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:49 
Portage это самое полезное что есть, но только потому что Paludis видимо названием не вышел и хомячки были против переучивания на Си. Ну и youtube-dl. На этом питон заканчивается. Ну может еще скрипты для какой-нибудь панельки на нем, что можно было бы и на баше написать.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:22 
А, кстати, слово "Paludis" из какого языка? Онлайн переводчики что-то внятного не сказали.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено n00by , 10-Окт-21 15:02 
Может и хорошо, что не сказали. https://en.wiktionary.org/wiki/paludis

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:30 
Дык вот откуда тогда популярность, если на нем ничего не пишут? Зато если посмотреть ЕГЭ, то там в основном все пишут или на питоне, или на джаве. Вот откуда она и берется. Но в любом случае такие вот рейтинги это полнейшая проплаченная байда, т.к. у этих товарищей явно нет надежного способа собирать точную статистику. У них телеметрия что-ль какая-нибудь? Или они смотрят по скачкам пакетов с репозиториев Линуха? Это как с проплаченными рейтингами игр, где на первых местах тусуются игры, о которых ты даже никогда не слышал, зато хитов даже нет в этом списке.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:50 
В ЕГЭ никаких других задачек, кроме невинного перебора листов/массивов и матеши, впринципе и не дают. Тут правда на месте питона справится даже паскаль, или шелл, лол

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Ольбертович , 10-Окт-21 17:48 
К сожалению, это правда

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 17-Окт-21 18:22 
Ну давай, удали питон со своего рабочего дистрибутива, потом скажешь что необходимое он утянул и на что ты это заменил

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Борода , 10-Окт-21 15:40 
>>Вне госов C++ никому нафиг не нужен.

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


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено V1 , 13-Окт-21 04:37 
Количество вакансий пробовали смотреть?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 09:53 
Тенденция ясная, понятная надо писать обвязку на питоне. А сами функции на ассемблере.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:09 
Один раз так делал, только с Си, лет 30 назад. Нужен был вьювер для файлов с томографа, чтобы работал на РС, а стандартных тогда не было.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено hohax , 10-Окт-21 10:11 
Странно, про раст ни слова ни в комментариях, ни в новости. Что-то у растоманов случилось?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:13 
В новости есть - переместился с 25 на 26 место.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:54 
Маловато комментов «переписать на раст» написали. Нужно поднажать, а то совсем из списка вылетим.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Alladin , 10-Окт-21 17:57 
А в PYPL остался на 16 месте.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 10:22 
Отрицание
Гнев
Торг
Депрессия <- растоманы находятся здесь
Принятие

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 14:35 
> Депрессия <- растохейтеры находятся здесь

#неблагодарипоправил


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:46 
А  питонрасты ненужны. Си наше все, ну и ассемблер конечно же.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:08 
Ну да, тебе чтобы строку из base64 сконвертить или проверить контрольную сумму, запустить таймер для чайника, вместо отправки однострочника в питон через консоль за 10 секунд, следует написать приложуху на асме. Верной дорогой идёте товарищи, ваше время стоит не много.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:27 
На Асме для (отдельно): x86_64, AArch64, PPC64, RV64

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:46 
А че, либы к Асму подключить никак?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:54 
#include "base64_converter.h"

Сложна, непонятна? Или на питоне не так же это работает?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:17 
300761510/source.cpp:3:10: fatal error: base64_converter.h: No such file or directory
#include "base64_converter.h"
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
https://rextester.com/ZWY44112

>Или на питоне не так же это работает?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 02:35 
Введите этому идиоту пять кубиков coreutils'а внутривенно. Тебе нужно инструмент написать, который работать будет по щелчку пальцев из БОЛЕЕ подходящего для "перевести строку из base64 и обратно" окружения или повыпендриваться, что в питоне встроено всё на свете, кроме ХОТЬ КАКОЙ-НИБУДЬ типизации и почти полностью код состоит из try-except просто так, на всякий случай, а вдруг отвалится?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:31 
#python 3.6.9
ы='0YjQvtC30LDQvdCw0YU=' ; import base64 ; print(base64.b64decode(ы.encode()).decode())

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 01:38 
qDebug() << QByteArray::fromBase64("0YjQvtC30LDQvdCw0YU=");


QByteArray ba("так же в обратную сторону");
ba.toBase64();


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 11:39 
Крестоносец, плес.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 01:47 
Так и в чем питон превосходит другие ЯП если нужно написать быстро?
про написать вдумчиво это вовсе не про питон.

в последнее время в интернете очень много курсов рекламируется, мол освой профессию программис за пару месяцев, предлагают питон. но как бы вы же понимаете да, какой это программист получится. да такие и гуглят каждый свой шаг. как пишут в резюме про знания английского - читаю и говорю со словарем )) с питоном "новые" программисты так же ).

Так то в целом все понятно что есть что и кто есть кто )))


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 01:24 
используй библиотеки классов. std, qt, все из коробки работает в "одну строчку".

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 01:46 
Поиск нужных либ, установка, настройка, сборка с языческими флагами и гаданием какое овно и не прилинковалось потому что передано не в том порядке, поиск ошибки в киломитровом высере при опечатке в переменной использующейся в шаблонах... хотел в обед таймер для чайника запустить, а пока среду настраивал для запуска таймера - рабочий день закончился. Идеально.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 01:59 
это вы какие то глупости говорите.
а то что деплоить на другой линух, да есть трудности, но для того и контейнеры.
и да да вы правы я столкнулкивался с той проблемой когда мне нужно было вс опенсуси перенести на rh7 а моя динамическая либа libssh собиралась с libc.so.2.31  а на целевой имеется 2.17, но знаете , умные люди давным давно еще столкнулись с подобной проблемой, еще в 1979 году  придумали chroot и со временем песочницы стали проще, защищеннее.
На целевой системе оказался докер, и все решилось весьма хорошо.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 02:03 
и в нормальном фрэймворке все есть, зачем чтото искать, лично я не парюсь qt покрывает 99% всех задачь. если есть время то можно посравнивать другие либы, вдуг какая то более производительная , ну или самому написать  чонть. но если того требует оптимизация то есть такая возможность всегда.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 02:40 
У вас консоль тоже на питоне работает? Впринципе можете не отвечать, такую чушь про "таймер для чайника" можно услышать либо от виндузятников, которых обделили способностью просто пайплайнить уже готовые приложения в однострочниках на баше, либо от тех же питонистов, которым приходится тянуть за собой ну если не шелл + бинарники, то аж целый питон, ухх, вот это облегчили задачку, заменив что-то стандартизированное на каждый день обновляющееся и с подвохом.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено freecoder , 10-Окт-21 15:41 
Радует, что Rust в прочих рейтингах уже прочно закрепился в 20-ке. А в TIOBE он искусственно занижен: как-то был скандал, когда он там взлетел с 40-х на 20-е места, они испугались, и теперь его не пускают высоко.

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


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Alladin , 10-Окт-21 18:17 
Да, это явно видно, рейтинг не отражает действительности..

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 06:38 
Ага, ибо все запросы про раст вот такие: "Что такое раст?", "Можно ли моей подруге с её другом заниматься растом?", "Какой сорт травы используют растаманы?".

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:44 
значит питон занял место раста, и это язык который отстреливает ногу при смене настроек редактора кода

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено YetAnotherOnanym , 10-Окт-21 10:49 
> оценка результатов поиска по запросу "{название_языка} programming"
> число вопросов в Stack Overflow

Ну, с этим всё понятно.
> вакансии на CareerBuilder и Dice

С этим тоже, питонисты - товар массовый, стартапов, работающих по схеме "уяк-уяк, выкатить прототип, получить инвестиции, а там как масть ляжет"  - как мух на скотомогильнике, спрос на быстрокодеров будет только расти.
> число новых и активных репозиториев в GitHub

А вот тут вопрос - реально новые репы от форкнутых "для поучиться" как-то различаются?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:45 
Всегда было интересно, а зачем для локально поучиться форкать? Можно же просто склонировать.
Это такому какие-то специальные курсы для смузилюбов, где учат, что всё нужно форкнуть, даже если оно тебе не нужно?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 11:58 
а то! какой же ты дивелопер без форка на гитхабе?

"кнопочка «форкнуть на гитхабе» это круто"(c)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 12:03 
>>>реально новые репы от форкнутых "для поучиться" как-то различаются?

dmca за родителей реже прилетает


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 11:54 
>>>Рейтинг EEE Spectrum подготовлен Институтом инженеров электротехники и электроники (IEEE)

язык программирования Arduino на 11-м месте.

языки программирования Raspberry и SiFive негодуют.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:42 
Наверное, они таки имели ввиду Wiring.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Alladin , 10-Окт-21 18:20 
Arduino это прежде всего платформа, а потом уже контроллеры.

Поэтому язык программирования Arduino написано +- корректно, бо он один для платформы Arduino (Wiring).

А вот Raspberry это уже прежде всего одноплатники, платформы такой нет бо это просто Linux.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 18:58 
> Поэтому язык программирования Arduino написано +- корректно, бо он один для платформы
> Arduino (Wiring).

товарищ, не путайте, пожалуйста, астму с оргазмом.

> А вот Raspberry это уже прежде всего одноплатники, платформы такой нет бо
> это просто Linux.

что делать чтобы огурцы ложкой банка майонеза


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 11:58 
Python нужен для работы с компьютером, а не то к чему вы его всё безуспешно прикладываете в попытках сравнить, господа приматы.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:15 
все логично, актуально. Корпорации нанимают эффективных менеджеров, стремясь снизить расходы. А тем пофиг на интерфейсы, алгоритмы. Им бы скрамы да агиле, чем еще они там масируют быдлокод. Конечно остро востребованы юнит тесты, нагрузки и проч тестилки, для чего и нужен питон. И чем шире так будет, тем больше у нас будет флатпаков и проч, и проблемы будем хлебать тазиками. Короче грустный рейтинг.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:24 
Мимо кассы. Никакие меноджеро-корпорасты со смузи тут не причем, Python используется людьми чтобы сделать себе свою жизнь проще, а не вот это вот всё. Чтобы понять абсурдность десятков тутошних комментов про ненужность питония, замени "Python" на "карандаш"

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено YetAnotherOnanym , 10-Окт-21 15:44 
> чтобы сделать себе свою жизнь проще

Воооот... Цель питона - сделать проще жизнь кодера. А тормоза - это уже проблемы тех, кто имел неосторожность этому кодеру что-то заказать.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:28 
Питон нужет для обучения програмированию. Для работы есть нормальные языки програмипорвния

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:33 
я не столько про язык, сколько про методы. А питон просто удобен для таких методов.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:46 
Не погроммистами едиными ограничена область применения компов. Например, рандомному человеку возжелавшему сконвертить csv выхлоп своей китайской метеостанции в удобоваримую для екселя форму чтобы строить графики, потратив на это минут 10-20, ненужны "нормальные языки".

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:06 
*me вспоминает как скрипя зубами парсил CSV-шки на lua, js, python и как стресс ушел с переходом на typescript*

Я бы не доверял такому выхлопу. Язык уж очень ненадежен. Надо ппроверять и перепроверять выхлоп после каждой строчки да и то не факт что учел все нюансы.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 13:06 
> Не погроммистами едиными ограничена область применения компов. Например, рандомному человеку
> возжелавшему сконвертить csv выхлоп своей китайской метеостанции в удобоваримую для екселя
> форму чтобы строить графики, потратив на это минут 10-20, ненужны "нормальные
> языки".

если за 10-20 минут, это только на awk


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:22 
Учить будущих программистов на питоне - это сделать так, чтобы как можно меньше из них реально стало программистами. Для обучения программированию есть современные языки. Julia, например.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:52 
> Питон нужет для обучения програмированию.

Откуда вы вылазиете с такой клоунадой?
Гвидо (автор языка) знал около 25-ти языков программирования и в своей работе ему не хватало элегантного, прозрачного языка для быстрой разработки, прототипирования. Дословно его слова из вью: "Сделано программером для программеров. Наконец-то я стал писать код со скоростью мысли". Питон появился в 1991-м году, то бишь свыше 30-ти лет назад. Тебя в то время, скорее всего, не было, или бегал под стол. Как и большинство местных хритиков питона. Смешно.

> програмипорвния

Ежели не куришь, то бросай и пить.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 21:11 
Что разработал Гвидо, кроме собственно питона? Который он разработал на сях.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 05:39 
в англицкой википедии написанно, если чё

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:09 
Пайтон и раст - будущее отрасли.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено anonymous , 10-Окт-21 12:30 
Нишу Python займёт Go :)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:37 
Нишу Rust в роли как хайпоязычка уже занял Go. Python можно заменить только башем.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:27 
У питона нет ни ниши, ни отрасли. А вот раст - может и будет развиваться.
Основная проблема питона - он везде хуже, чем нишевое решение. И тот факт, что какой-нибудь Амазон предлагает писать код в облаке на питоне совершенно не значит, что они его считают пригодным для использования. Это всего лишь значит, что его можно продать существенно дороже. И получить за счёт неэффективного использования оборудования существенно большую прибыль для себя как провайдеру услуг.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:36 
Питон второй лучший язык в  любой нише и в любой отрасли. Раст же не нужен нигде.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:56 
> Питон второй лучший язык в  любой нише и в любой отрасли

при условии, что третьего там не существует.....

Да и второе место - примерно как выбор между тем, кто будет чистить снег на дороге - трактор или легковушка...


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:07 
Но ведь модуль cryptography в питоне давно не может работать без Rust ¯\_(ツ)_/¯

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено PidRust , 11-Окт-21 11:57 
Не, фиктивная зависимость была до недавнего времени. Гентушники отвязывали быстрофиксом.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:56 
> Пайтон ... - будущее ...

Ты ньюфаг что ли? Питон уже как 20 лет флагман отрасли. Появился в 91-м году, убил перл, занял все ниши - ещё через десяток лет питон был уже во всех технологических корпорациях мира, так или иначе деля первые три места с плюсами и явой. Вы из своего малоразвитого манямирка вылезайте иногда и мир поизучайте внимательно.

И вообще, вы это... ньюфаги... перед тем как написать своё "опытное мнение", матчасть изучите...


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:42 
> Питон уже как 20 лет флагман отрасли.

вопрос лишь в том, какая же отрасль у питона и кому конкретно он нужен?.... И если 20 лет назад ему ещё можно было найти применение, то сейчас - разве что под угрозой отчисления за несданный зачёт....


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Прохожий , 11-Окт-21 07:51 
Data science, прототипирование, администрирование (системное), веб.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 14:38 
> Data science

Julia, Matlab, R

> прототипирование

Прототипирование чего?.... Зачем оно нужно? Чтобы на старых языках писать?...

> администрирование (системное)

Только компилируемые языки. Go, например. Иначе безопасники обязаны пристрелить.

> веб

JavaScript, например. А питон тут каким местом и зачем? Тормозов добавлять в программах и проблем для разработки как таковой?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 01:03 
Сельскохозяйственной?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 07:54 
Не вариант. В сельскохозяйственной отрасли сейчас актуальна автоматизации машинно-тракторного оборудования. С машинным зрением, автономным управлением. Питону тут точно делать нечего....

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 14:51 
> С машинным зрением, автономным управлением

так ведь это ИИ, а в ИИ сейчас питон во все поля, будь он (питон) неладен


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 19:16 
Трактор - это не датацентр на колёсах. Возить серверы исключительно для питона и обеспечивать их питанием - это не про здравый смысл. Современный ИИ - это современные языки, а не питон.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 12-Окт-21 11:34 
>> В сельскохозяйственной отрасли
> Трактор - это не датацентр на колёсах.

так сельскохозяйственная отрасль - это не трактор на колесах (вернее - не только). Распознавание чего-то там со спутников... Это и всякие сельскохозяйственные НИИ вместе со всякими генетикой, химией, экологией в куче намешано и пр. Да много чего, хоть может и не у нас. Даже мне лично в студенческие годы, в 90-е, в качестве производственной практики приходилось большие рукописные таблицы с какими-то там селекционными данными местного с/х НИИ загонять в базу данных для последующей обработки методами мат. моделирования (тогда еще без ИИ).


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:16 
А всё потому, что при всех изначальных обещаниях питон стал очередным монстром, на котором без мата и вопросов в интернете писать нельзя, даже хуже Сей

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 02:44 
Когда на Си (не плюсах) пишешь, то обычно ругаешься только на другого кодера, а к языку возникает не так уж и много вопросов. Когда пишешь на питоне, то обычно мата в четыре раза больше и как раз на тех, кто его придумывает.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:48 
Поясняю почему питон - схлопывающийся пузырь, а раст няшка.

Пришел го и моментально поставил раком питон с пыхой и прочими рубями. Почему? Потому что компиляция в натив и какая-никакая типизация решает. Логично, что придет кто-то и отымеет гошечку.

Почему? Потому что, во-первых, теоретики ЯП в 2010+ научились в управление памятью без GC. Во-вторых, все распробовали серьезную типизацию как способ значительно сократить количество ошибок. Go ни первыи ни вторым качеством не обладает.

Будет это раст, свифт или новый ЯП - неизвестно, но этот процесс уже не остановить


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:45 
Как уже перестать орать с тебя в этом треде?

Во первых макака без GC сожреть всю оперативу за 15 секунд. Во-вторых в питоне тебе тоже никто не запрещает указывать тип переменных.

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


Ты пытаешься сказать что отбойный молоток лучше чем обычный молоток. Но они решают совсем разные задачи и пользуются ими совсем разные люди. Для задач которые решает молоток не нужен отбойный молоток. Никому не нужен более быстрый в синтетических тестах молоток.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:55 
> Во первых макака без GC сожреть всю оперативу за 15 секунд

Почему? Ты точно понимаешь как работает управление памятью в расте?

> да никому не нужна твоя скорость выполнения

Вообщето всем нужна. От юзеров до крупных корпораций. Да и мелким тоже, учитывая как сегодня монетизируют аренду серверов всякие амазоны. Это ж экономия времени и бабла в чистом виде.

> Для задач которые решает молоток не нужен отбойный молоток

Ясно. Очередной сравниватель языка с молотком


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено freecoder , 10-Окт-21 15:55 
> Если ты веришь в приход супер языка раста, почему же он до сих пор не пришел.

Потому что социальные процессы консервативны и инерционны. Rust слишком молодой, еще не выросли те компании, которые его взяли на вооружение. Ближайшие 5-10 лет покажут.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 09:16 
> еще не выросли те компании, которые его взяли на вооружение.

Мозила уже успела выгнать растаманов из-за катастрофического результата: доля FF на рынке обвалилась с 95% до 3%.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено freecoder , 12-Окт-21 17:58 
> Мозила уже успела выгнать растаманов из-за катастрофического результата: доля FF на рынке
> обвалилась с 95% до 3%.

Mozilla отказалась от Servo, и это ИМХО было ошибкой. Они выиграли бой, но проиграли войну: Rust и Servo были стратегическим оружием.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено псевдонимус , 10-Окт-21 12:52 
Какой ужас (

Когда уже похоронят этого уродца.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:43 
Скриптовый язык всё-таки нужет, как ни крути. Стыдно конечно что сегодня это питон. Годной альтернативой я бы назвал deno. Жаль что Райан Дал никогда не решится встроить в него ffi. Бвл бы реальный конкурент гвидобейсику

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:56 
Luajit есть, в нем есть ffi.
Про мертвость не надо, поживее deno будет.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:00 
Lua хуже питона. Еще более слабая типизация. В deno родной ЯП это typescript. TS очень неплох для скриптов. Не сильно сложный, и вывод типов почти везде, отличная поддержка в IDE.

И.. залез сейчас в гитхаб. Таки добавили ffi! Грядет убийца питона для скриптов!


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:48 
Для воображаемых скриптов.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 17:03 
Lua - язык без проверки типов на уровне языка. То есть если вам надо, вы ставите assert на аргумент. И делаете себе проверку типов. В луа абсолютно все нужно делать вручную, но это цена простоты и ужасающей мощи этого языка. Большинству так называемых программистов это слишком сложно.

На самом деле много вопросов уже к тому, что вам для скриптов нужны типы. Это какие-то огромные скрипты с кучей абстракций? Может быть это уже программы и их стоит писать на чем-то более подходящем? Или может вы просто любите тайпхинты ставить в любой функции, даже если полностью контролируете приходящее в аргументы?

Питон не надо убивать. В нише языков для обучения он занял свое место и никуда оттуда уже не уйдет.
ffi это конечно удобно, но мало кто это использует. Обычно это на уровне создания модулей используется, то есть 5% программистов или даже меньше.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 23:10 
>Таки добавили ffi!

А сборку для ARM 32bit еще не добавили ?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено псевдонимус , 10-Окт-21 17:40 
А как же перл, тикль, луа?!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 10:59 
никто из адептов этой нечисти не ищет в священном гугле "как мне на тикле сложить 2 и "два". Поэтому не попадают в статистику.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Anonymous XE eXtended Edition , 10-Окт-21 12:54 
Удивляет только, что JS не занимает 1-е или 2-е место. Ведь, сейчас практически в каждой страничке есть.

PS Нет, я не стoронник JS.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 12:58 
Раньше жс хайповал из-за ноды. Теперь там го. А фронтенднров традиционно за програмистов не считают

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:30 
Это вопрос к составлению рейтинга. Нишевый язык сложнее выявить просто потому, что пользователи на нём гораздо реже будут что-то искать. Потому что новое у них в работе появляется существенно реже. А вот школьники/студенты - эти и ищут, и репозитории генерят как не в себе.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:42 
Python - это отвратительнейший яп с кучей встроенных тулзов, подходом "когда крашнется, тогда и приходите" и прочего бреда. Он всячески пытается казаться не сишкой, но при этом когда начинаются баги, тебе приходится ДОГАДЫВАТЬСЯ, как себя ведёт под капотом та или иная вещь. Даже обычные инклюды с <> для системного пути и "" для локальных файликов и то заменили на хрен пойми что, народ взвыл и они добавили как расширение начинать путь с точки.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:57 
Лишь бы не как в си и перле - в качестве основы дизайна.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 13:51 
Питон должен умереть!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:19 
Visual Basic популярнее JS, Fortran на уровне Ruby, Dart наравне с PHP.

Это проверенная информация?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Alladin , 10-Окт-21 18:21 
Не, это рисуем что хотим.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 14:32 
Fortran +0.70%
Начало семестра?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено n00by , 10-Окт-21 15:43 
Это Python выскочил из-за начала семестра. На сайте TIOBE в долгосрочном графике на 2021-й год лидирует Си.

Fortran, Asm (и SQL туда же) -- совсем другая тенденция.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 15:43 
Согласен. Я думаю старые пердуны из университетских кафедр собрались и решили задать студентам лабораторные работы. Вот теперь бедные студенты гуглят в поисковиках решения задач. А поисковики все данные отправляют в TIOBE увеличивая рейтинг Фортрана.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 16:10 
Гиде свободный коньпилятор Фортрана найти?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено zui , 10-Окт-21 17:15 
https://developer.amd.com/amd-aocc/

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено . , 11-Окт-21 01:21 
вау. не знал что у амуде тоже есть компилятор. круто

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:30 
https://gcc.gnu.org/fortran/

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено псевдонимус , 10-Окт-21 17:45 
> увеличивая рейтинг питона

Исправил.



"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 15:07 
Блоки отступом - секрет успеха. Никто не верит, но это единственное отличие от прочих скриптовых языков.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 15:38 
Тсс, тихо тока не говорите питощикам, что их язык не копилируемый. Держите в тайне то, что Питон написан чистом Си и представляет собой виртуальную машину.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Смеюсь с тебя , 10-Окт-21 15:44 
А ещё питон можно юзать в связке с С/С++ и так часто делается питонщиками. Но я тебе этого говорил, поехавший🤣 Ты ведь ни питон ни С не используешь, вот что смешно.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анонн , 10-Окт-21 21:05 
> Тсс, тихо тока не говорите питощикам, что их язык не копилируемый. Держите
> в тайне то, что Питон написан чистом Си и представляет собой виртуальную машину.

https://github.com/RustPython/RustPython
> A Python-3 (CPython >= 3.9.0) Interpreter written in Rust 🐍 😱 🤘.

Да-да, раст это просто замаскированный си (на самом деле нет) ...

Когда же вас, экспертусов^W мерзских растоманов с пропагандой раста, забанят?

Или ....
https://www.pypy.org/features.html
> PyPy is a replacement for CPython. It is built using the RPython language

Или ты из не менее мерзских питонистов-провокаторов?!


https://numba.readthedocs.io/en/stable/user/overview.html
> Numba generates optimized machine code from pure Python code using the LLVM compiler infrastructure

https://en.wikipedia.org/wiki/Jython
https://en.wikipedia.org/wiki/IronPython
> IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono

Или все же как обычно - "экспертус опеннетус вульгарис"?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 13:13 
А этот тролль очень жырный.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено freecoder , 10-Окт-21 15:59 
Python добился окончательного успеха, но... Дальнейшее движение - только вниз.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 16:09 
Спасибо кэп. Или о каком втором пути ты думал. Что можно достичь 0-го места -1,-2?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 16:17 
(выжуал) васик тоже был когда-то очень популярен.
тот же уровень.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено 3 , 10-Окт-21 17:11 
"Индекс популярности TIOBE строит свои выводы на основе анализа статистики поисковых запросов"
т.е. это не о том, сколько кода написано, а о том, сколько погромисты раз в гугель сходили за базовыми конструкциями своего языка.
"how to make for in python" уря-уря первое место!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:00 
Это о распространённости вероятнее всего. Я не знаю питон и когда мне попадается код на нём я иду в гугл, чтобы узнать элементарные вещи - не учить же питон ради мелкой правки.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 17:33 
Да закапайте уже этот тормозной хлам. Нафиг он кому нужен при наличии тех же C#, D, Rust, да Go наконец... Его пора закапывать только за углеродный след, не говоря уже о скобочках...

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Михрютка , 10-Окт-21 18:01 
>>>только за углеродный след

в том числе под пятыми точками местных комментаторов


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:13 
Маздаевский C# точно не нужен.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено tmplsr , 10-Окт-21 18:47 
Если кому интересно -- технопарк mail.ru выпускал семинар "прикладной python", где макак (1 шт.), буйвол (1 шт.) и дико умный кролик (1 шт.) поясняли, как правильно готовить питона. (Ролики на ютубе.)

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:04 
Нуб что на питоне, что на си, что на яве - нубом и остаётся. Язык тут играет небольшую роль на самом деле. Среди кодеров на каком-нибудь си - очень много дилетантов, кто плавает на лоу левел, имеет слабые познания в алгоритмике и вообще пишет явный г#@$%но код - хороший программер на си - явление ___оооооооочень____ редкое.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено n00by , 11-Окт-21 08:51 
> хороший программер на си - явление ___оооооооочень____ редкое.

All identifiers that begin with an underscore and either an uppercase letter or another
underscore are always reserved for any use.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 18:55 
Ждем когда раст ворвется в топ 3!
Растакодеры придут и залатают дыры в ядре. А то никуда не годится, что линукс стал более дыряв, чем винда. Да.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 09:17 
> раст ворвется в топ 3

...сразу после Илона на Марсе.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:01 
Проиграл с ненавистников питона. Хотя я и не программист (у меня совсем другое направление в IT - системная интеграция), но знаю около 15-ти языков, пишу изредка для себя 4fun вирусы на асме и си. Но питон очень крут. В своё время писал на нём адаптацию пермутирующего движка для заражения elf-ов под линукс (чего львиная толика "профессиональных" погромистов не сможет сделать). Очень смешно читать малоквалифицированных кукаретиков. И смех, и грех.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:08 
>Хотя я и не программист (у меня совсем другое направление в IT - системная интеграция),

Не переживай. У нас тут 98% интегрируют разные готовые продукты, набрасывая прослойку взаимодействия между ними под бизнес логику. При этом они программисты.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 20:34 
>другое направление в IT - системная интеграция

ПИЛИ @ КАТАЙ

Что там в питоне есть такое, чего нет в остальных 14 языках, что он такой крутой?
Бинарный формат распарсить можно хоть на пхп. Будет побыстрее работать, чем на питоне.

>чего львиная толика "профессиональных" погромистов не сможет сделать

Очень сложно, да. Особенно когда алгоритм уже есть и только адаптируешь ;)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено анон , 11-Окт-21 01:58 
>Что там в питоне есть такое, чего нет в остальных 14 языках, что он такой крутой?

Библиотеки и фреймворки машинного обучения, например.

Хотя слесарям-байтоёбам это не надо.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 13:42 
В машинном обучении питон используется как синтаксис конфига. Для этого годится абсолютно любой язык. Есть torch на lua, например.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 19:23 
Зачем использовать torch, если можно и обвязку нейросетей, и ядро писать на одном и том же языке? Да и большой вопрос еще, что быстрее torch или Flux.jl, несмотря на глубокую оптимизацию torch

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Кулхацкерпитоняша , 10-Окт-21 23:03 
>пермутирующего движка для заражения elf-ов под линукс

По статьям вроде "пишем вирус на питоне"? Рассмешил, интегратор мамкин.)))


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 04:38 
> По статьям вроде "пишем вирус на питоне"?

там же написано - адаптация. это вам не "пишем вирус на питоне", а фрэймворк и парсер секций с трансляцией в at&t диалект асма, лол. существенно снижает время и позволяет не заниматься байто#$%^ством, если основной язык - асм. где-то даже код завалялся. в своё время итальянская группа оцц секьюрити такой же фрэймворк выкатила. вы, мамкины, погромисты, хоть что-нибудь распарсить могёте в том, что читаете? что касается статей - иди беги читай статьи herm1t'a и z0mbie, а не занимайся клоунадой на опеннете :)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Кулхацкерпитоняша , 11-Окт-21 11:33 
>там же написано - адаптация.

Статью адаптировал, кулхацкер мамкин?)

>это вам не "пишем вирус на питоне", а фрэймворк и парсер секций с трансляцией в at&t диалект асма, лол.

А карате, айкидо, и много других страшных слов. :-D

>что касается статей - иди беги читай статьи herm1t'a и z0mbie,

Пожалуйста, пощади! Я еще с предыдущих страшных слов не пришел в себя, а тут такое ккккомбо. :-D


P.S. Чем больше ты говоришь, тем больше выдаешь себя, нубяра убогий, с распухшим чсв. ;)


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 12-Окт-21 13:30 
>Хотя я и не программист (у меня совсем другое направление в IT - системная интеграция),

Да вы не переживайте. Большинство критиков Python этой темы тоже не имеют отношения к программированию. :D Сами подумайте: Python на первых местах в рейтингах, а на opennet -е полно "специалистов", полагающих, что пользуются им одни криворукие и школьники.
Лучше поинтересуйтесь у этих "специалистов", сколько у них реальных своих проектов. И все станет на свои места.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 10-Окт-21 19:22 
Хотел бы обратиться к труЪ пейсателям на пайтон. Господа, сервер synapse хотя бы на 8 году прода таки заработает? У меня опять два дня назад с ним были проблемы. Или все исправится только в dendrite на go?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено СССР , 11-Окт-21 00:21 
ну если по каждой функции как она работать или типа "как сделать тото тото" запрашивать в гугле, то да. А так и sql вполне себе сможет быть лидером.
Видел я как быстро пишут программы на питоне, импортировали нужные библиотеки, насколько они эфективны не парются, например paramico тупо повторяет libssh, абсолютно не автоматизирует некоторые задачи, прораммист на питоне просто ставит sleep(примерно на глаз) после отправки sudo в pty, и после каждого выполнения  чтения из stdout. Программист на питон не заморачивается оптимизацией, быстроты  и стабильности кода под различные кейсы. И вот такие вот программисты, да конечно выбирают питон. А потому что накидал накидал и можно показать заказчику, т.е. работает абы как а что еще нужно.. Оформление кода так же мне показалось не очень, возможно изза того что табуляция как логический блок мне кажется глупостью, ну а коому то это кажется гуд и да тут уже дело привычки. Но факт остается фактом что большая часть программистов на питоне это нечто схожее с рукожопым узбеком который делает ремонт на тяп ляп быстрей быстрей что бы выполнить больше заказов.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 01:23 
У комментаторов тотальная профдеформация, думают что язык программирования нужен только программистам и кодерам, и трындят как упоротые слесаря рассуждающие о выборе лучшего семейного автомобиля с точки зрения удобства откручивания и закручивания его гаек. Очнитесь уже, чтобы реализовать вычисления и заниматься обработкой данных давно не нужен специальный человек-писарь который составляет тексты на латыни для прочтения специальным человеком-чтецом человеку-счетоводу, всеобщая грамотность уже пришла, даже если вам это не по нраву.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 04:37 
Ты сейчас описал самый страшный ночной кошмар ¾ комментаторов опеннета — компьютер, понятный и удобный каждому.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено marquis_de_Keleg , 11-Окт-21 09:21 
Мечтаю, что бы компьютер стал понятен каждому, да все руки не доходят.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 13:34 
Да это уже давно. Commodore всевозможные были понятны и удобны каждому. Правда ближе к миллениуму нарожали такой человеческий материал, которому даже ворд с экселем не дано понять. И вот вывели в топ языков программирования понятно что.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 21:26 
О, опять человеки не те. Не хотят, сволочи эдакие, на асме писать, всё им подавай высокоуровневые языки и удобные интерфейсы. Вот бы их на урановые шахты всех! Мы с коммодорами страдали и они пусть страдают!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 13:32 
Чтобы заниматься обработкой данных вам вполне достаточно Экселя. Но вы его не осилили и решили, что вам нужен питон для этого.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 21:27 
Шизиков с опеннета забыли спросить как нам удобнее.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено lockywolf , 11-Окт-21 06:38 
>отмечается рост популярности языков Assembler (поднялся с 17 на 10 место), Visual Basic (с 19 на 11 место), SQL (с 10 на 8 место), Go (с 14 на 12), MatLab (с 15 на 13), Фортран (c 37 на 18), Object Pascal (c 22 на 20), D (с 44 на 34), Lua (с 38 на 32).

Просто атака зомби. Мир погружается в тёмные века.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено n00by , 11-Окт-21 10:22 
Большая часть вышеперечисленного - специализированные инструменты. Серебряные пули пролетают вслед за хайпом о них.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Del , 11-Окт-21 09:14 
Не Python, а Python!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Hheimerd , 11-Окт-21 10:04 
Ребятушки, программируйте на css и sql и будет вам счастье. А если и на html программировать научитесь, то от оферов отбиваться устанете

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 10:57 
просто эта чудо-статистика их не учитывает - а то бы css был, конечно, топчик.


с sql не все так однозначно.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Простоник , 11-Окт-21 10:46 
В мире много хороших яп, которые позволяют высокообразованным программистам решать много задач. Но плохо образованные менеджеры вдруг обнаруживают, что сроки разработки ПО довольно длительны, и простое увеличение численности программистов не ускоряет процесс разработки. К тому же кода нужно всё больше, и живёт он иногда совсем недолго. Так возникает две проблемы. Первая-где взять людей, способных обучиться довольно сложным технологиям, увы в любом обществе количество людей со способностями выше среднего всегда ограниченно, большая часть имеет довольно средние способности. Вторая проблема - дать человеку со средними способностями инструмент, который не требует очень длительного обучения и позволяет писать код быстрее. В тех случаях, когда сроки разработки важнее быстродействия кода  как раз python особенно хорош. Проблему быстродействия обычно можно решить переписыванием части критичного по скорости кода на с.  

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено чейто ник , 11-Окт-21 11:03 
>Проблему быстродействия обычно можно решить переписыванием части критичного по скорости кода на с.

У Python же есть PyPy и Numba, позволяющие работать быстрее. Чуть ли не как C, пусть и не везде.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Простоник , 11-Окт-21 12:59 
Да есть несколько проектов, я ещё помню, что когда-то был проект psyco.
Так что у нас есть несколько вариантов оптимизировать скорость выполнения. Но... это всё не универсальные решения, с каким-то программами/библиотеками/платформами получается лучше, с какими-то практически никак.  

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Del , 11-Окт-21 14:03 
> Первая-где взять людей, способных
> обучиться довольно сложным технологиям, увы в любом обществе количество людей со
> способностями выше среднего всегда ограниченно, большая часть имеет довольно средние способности.
> Вторая проблема - дать человеку со средними способностями инструмент, который не
> требует очень длительного обучения и позволяет писать код быстрее. В тех
> случаях, когда сроки разработки важнее быстродействия кода  как раз python
> особенно хорош. Проблему быстродействия обычно можно решить переписыванием части критичного
> по скорости кода на с.

Да щас любая обезьяна может взять в руку клавиатуру и стать разрабом, о каких сложных технологиях тут речь? Есть конечно люди, которые спутники программируют, но речь то не про них. Щас большинство проектов- запили здесь кнопочку и сделай приложение на новый айфончик с свистелками и нескучными обоями. Вернитесь в нашу время уже.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Простоник , 11-Окт-21 14:40 
Вернулся и огляделся. Как-то не увидел потребности в любой обезьяне. Ситуация выглядит с точностью наоборот. Видим как раз узкую специализацию . Собственно кроме кодеров, уже появились тестировщики, backend отделился от frontenda, сложность фреймворков намного превышает сложность яп на котором он написан.  Есть ещё css/HTML верстальщики и ui дизайнеры. И это ещё не предел. Что тут может делать любой отдельный примат?

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Del , 11-Окт-21 15:24 
> тут может делать любой отдельный примат?

Все то вы перечислили?


> сложность фреймворков намного превышает сложность яп на котором он написан.

Вот про это совсем не понял. Можно пример?


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 12:35 
Язык для наколенных скриптов, а пишут на нем целые проекты, при чем дико тормлзящие и без нормальной обработки ошибок.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 15:48 
Во какраз комент на хабре втему (далее копипаста):

>Непонятно, почему комитет должен учитывать хотелки людей, которые на C++ не пишут, притом что >людям, которые на C++ пишут, это, по-видимому, не нужно (пропозалов же нет, потому что хватает >"своих и чужих библиотек" - я не ерничаю, лично мне тоже хватает библиотек, но и претензий к >комитету в стиле "а что люди скажут" я при этом не предъявляю).

    tangro
    5 октября 2021 в 17:48

+19

Очень даже понятно почему. Студент первого курса или школьник спрашивает как заменить подстроку на JS и получает ответ:

"Hello".replaceAll("Hello", "world");

Тот же студент задаёт такой же вопрос о С++ и получает:

   1. Совет взять boost/QT/MFC/Framework_X, разобраться со всеми его зависимостями и нюансами и вызвать метод оттуда

   2. Совет использовать регулярные выражения

   3. Пример кода на 8 строк с циклом, find и replace, где можно ошибиться в 15 местах.

А дальше как в том комиксе известном "а ну его к чёрту, буду джаваскриптистом". А потом мы удивляемся почему вокруг каждый первый мессенджер, текстовый редактор и аудиплеер - это эмбеднутый Хромиум, жрущий по 2 гига ОЗУ для показа трёх строк текста.


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено n00by , 11-Окт-21 16:21 
Потому что первично "один Хроми-ум, один рейх". И для этого знающие фамилии Бойер и Мур (угу - прям щас в Гугель) не нужны.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 20:58 
> А потом мы удивляемся почему вокруг каждый первый мессенджер, текстовый редактор и аудиплеер -
> это эмбеднутый Хромиум

А напомните, на каком языке написан хромиум?

Скубент не желает в системное программирование? Ему не нужно понимание что в процессоре нет никаких "строк" а есть только byte sequences и те со странностями? Скубент при этом не желает и разобраться в хоть одном стандартном наборе (вообще-то от программиста желательно не в одном) фреймворков?

Ок, вероятно ему и правда лучше быть жабомакаком. Там, кстати, есть отличный leftpad!


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Big Robert TheTables , 11-Окт-21 13:06 
по факту питончик сохранил свои проценты без изменений. Соседи просели, вот что произошло.
язык безусловно замечательный, самое главное - читаемый свободно даже не владеющими языком разработчиками иных областей. Это в отличии от некоторых раскручиваемых неиспользуемых свежих наколенных поделок.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 13:24 
90% кодов на питоне совершенно нечитаемое месиво.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено пох. , 11-Окт-21 21:00 
нередактируемое. А читать, даже и с выражениями, ничто не мешает.

Никаких тебе let, и никаких тыЩ!тыдыщь#$%(@!)<<<<<&


"Python вырвался на первое место в рейтинге языков программир..."
Отправлено линус торвальдс , 11-Окт-21 15:20 
Rust придет, порядок наведет!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 11-Окт-21 17:51 
Через 5 лет все будут медитировать на Rust!

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Гость 82 , 12-Окт-21 11:37 
А 2007-й станет годом линукса на десктопе, да.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 13-Окт-21 14:15 
Пишут нам из альтернативной реальности, в которой Linux всё-ещё не на десктопе. Между тем именно в 2007-м я перевёл на Linux первую организацию с двумя десятками компов, где до меня была винда и под ней половина компов адово тупила, а вторая половина даже не загружалась.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Sultan , 12-Окт-21 13:18 
Миллиарды мух не могут ошибаться...

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Scriptor , 12-Окт-21 18:40 
Астрологи объявили неделю флеймов.

"Python вырвался на первое место в рейтинге языков программир..."
Отправлено Аноним , 16-Окт-21 14:29 
зашёл чисто на холивары посмотреть. Спасибо всем участникам, развлекли! )