В школе python - основной язык программирования, которому учат уже с 5-7 класса вместо basic и pascal. Если еще и детей добавить в популярность языков, то отрыв python будет еще более огромным
Скорее всего именно это и является причиной роста популярности. Дети учат питон, вырастают и пытаются благодаря ему как-то реализоваться. Нейросети это очень узкая ниша, а больше никакой вотчины у питона нет.
переписиваю проект с java + testng + selenium на python + pytest + playwriting. не фанат питона, польщуюсь всем, но реально намного проще било 2 месячний проект переписал за неделю, даже обогнал
Это эффект снежного кома, не больше. Если убрать С/С++ APIs то популярность сильно снизится, именно они дают pythonу преймущество. Лучше выучить Erlang/Elixir и быть восребованным в узкой сфере чем пополнить бесчисленную армию безработных питонистов.
Чтобы вкатиться нужно выбирать из старого, скучного и популярного, а это Java, C#, Python и PHP. Гений, выбравший в качестве первого языка Elixir, на собесе или испытательном сразу сядет в лужу. Перекатиться через пару лет, набравшись опыта, в более модный-молодежный язык всегда можно.
Я слышал про пайтон давно но для меня это было что то вроде лиспа, ну есть где то, мне оно не надо, ну и слава богу. У моего сотрудника (2010е годы) сын учился в мат школе, и там у них математик встрял в международный проект по микроспутникам и дети, школьники со всего мира писали на них ПО, на пайтоне. И я, с уверенностью что по для спутников пишут только на ассемблере где на вес золота каждый бит данных (начитался про вояджеры) был мягко говоря удивлен. Ну а вообще всегда был язык для вхождения в программирование и начального обучения: фортран, бейсик, паскаль, вижлбейсик и вот теперь пайтон. Классно что он не только простой но и многофункциональный и коммерчески успешный. Майкрософт к примеру свой вижлбейсик как язык начального обучения люто продавливала везде совсем не от альтруизма.
@@ZugDuk На Verilog и VHDL на плисах пишут. На си пишут под контроллеры, тк все гиганты производители Мк со смехом проанализировали С++ и Rust и не собираются давать офф. поддержку с улыбкой смотря на тех, кто на ютубе рассказывает, как Rust заменит С/С++.
@@ZugDuk не ну еслиб я когда был школьником писал ПО для спутников, ну мне бы чисто как пацану было бы классно от самого себя, хоть на php, какая разница на чем. В теории для большей части ПО в мире достаточно интерфейса stdin/out а для этого подходит практический любой существующий язык программирования.
9:28 Ну надеюсь работать с большими языковыми моделями-это работа с их API, а не обучение. UI тоже можно делать на python Qt, Kivy и т.д. хотя часто в этом нет смысла. Я работаю в сфере Data science и еще до чата GPT занимался обучением моделей, но могу сказать просто это сейчас хайпануло, думаю скоро хайп пройдет и таких специалистов нужно будет все меньше, хотя технологии идут вперед и думаю рано или поздно мы придем к тому что большую языковую модель можно будет обучить на домашнем компьютере. Но в любом случае с релизом Mojo большая часть людей кто работает с данными и нейронками уйдет туда и python потеряет в %. У меня все коллеги следят за Mojo и изучают документацию, чтобы когда язык станет стабильным перейти на него.
С++ язык без аналогов во многих сферах, + немножко залез и на вообще все остальные сферы. а у Js десятки конкурентов. Java, C# если реально подумать это узкие специализированные языки с кучей конкурентов. Как говорится побеждает тот, кто не конкурирует.
@@dzmitrylevin925 Шта??????? В си тока так и все??? Ну-ну… А если плюсы взять - то это вообще чемпион по написанному говнокоду, ничего более шизанутого по возможностям и взаимозаменяемости еще не придумали, питухон и рядом не валялся. Go - топ, и по скорости разработки, и по скорости работы, и по скорости компиляции и еще много по чему. И мозги как и для использования Си должны быть не примитивными ООПшными
@@trasafara ооп это самое сложное в этом его и недостаток. А го медленный для компилятора. Ты просто не понимаешь о чем я пишу потому что не пробовал python. В том то и дело что наговнокодить в языке с широкими возможностями сильно проще. Поэтому говнокода больше в JavaScript и python. Но и в JavaScript и в python уже много чего готового есть а в го все бедненько. Если б мне не надо было террафом провайдеры я б на го и не посмотрел бы. Быстрый код на расте и потом склеил питоном. Но опять же все это фигня все языки просто инструмент. И спорить какой молоток лучше это для начинающих.
@@dzmitrylevin925 эмммм... так уж случилось что я software engineer и с питухоном дело имею постоянно. и это просто жесть, мягко говоря. то что работает сегодня не факт что будет работать завтра и не упадет во время релиза, это сраные виртуальные окружения со своими приветами (привет pyenv и его взаимодействию с ssh сессиями), километры зависимостей и гигатонны легаси (в том числе на втором питухоне) которое как-то надо заставить работать на новом железе и новых ОС (например RHEL 9). байки про инструменты - это байки для новичков и лузеров. да, для разных задач желательно брать более подходящий инструмент, но к сожалению из-за массового отупения и использования питухона пришлось придумывать костыли и нанимать армию SRE чтобы подпирать костылями эти поделия. ответственно заявляю что Rust - говно. возможности у него да, неплохие, он почти такой же быстрый как си и более безопасный (хотя и кастрированный слегка), но его нюансы и синтаксис - это ужас. уже 10 лет он на хайпе а вакансий как не было так и нет - шаром покати. использовать его в проектах совместно с другими инструментами - сложно, ему до Си как до Луны до сих пор, хотя ж больше 10 лет прошло, а воз и ныне там. P.S. Go во всем лучше питухона. и со скоростью у него все в порядке. не раст конечно, но вполне шустрый. и кстати ничего не мешает юзать те же сишные либы в гошке, всего хватает с головой. единственный неоспоримый плюс змеи - для хотфикса порой достаточно наживую код поправить
Python массово есть в глубоком обучении и еще в биоинформатике - немаленькие области и всё же довольно нишевые. В mission-critical приложениях Питона нет и быть не может, там C++, Rust и Ada. Кроме того, обученные нейросети в рамках тех же mission-critical систем работают на плюсах, потому что сами нейросетевые библиотеки на них и написаны, а для Питона только сделаны интерфейсы, для быстрого создания моделей, проверок, отбора и прототипирования. Не умаляю важности Питона, но в работе он мне ни к чему, хотя на нем писал биоинформатические задачи.
я обожаю python.🤣 он не прост как многие думают, он очень сложен если делать что-то реально хорошее на нем. я даже пару раз поправлял топ разрабов гугла..🤣 хотя я не считаю себя крутым питонистом..
После того, как на тормозном питоне делают что-то сложное сложности начинаются уже у пользователей такого говонософта - тормоза, зависания и нехватка оперативки.
@@АнтонСемёнов-х5ш на хабре есть сравнение старого WinForms с новым MaUI... прогресс не стоит на месте, приложение из 9 кнопок крестики нолики 0.84мб старое vs 123.16мб новое😅... задумайтесь в 146раз больше... зачем? почему? бессмысленно и беспощадно)
@@АнтонСемёнов-х5шПитон это именно тот язык в котором каждая твоя реализация играет ключевое значение. На маленьком количестве данных ты не увидишь разницу в 100% случаях, но чутка добавив данных ты почувствуешь какого-это, поэтому каждый момент в коде нужно оптимизировать и заранее писать адекватно) Потолок питона очень даже ничего и его за голову достаточно чтобы решить большинство задач бизнеса )
под python есть библиотеки под все что связано с компьютерами, python реально кроссплатформенный, достаточно быстрая разработка, ну и современные процы нормально пережовывают скриптовый язык.
@@equim7363 ну например, чтобы написать кросплатформеный гуй мне ненадо целый хром поднимать, а еще поднимется ли? а матплотлиб, а нампу, а опенсв, а пандас, а игровые движки, а куча коннекторов а под андроид (хош пудроид, хош apk)? и это все без бгмерзкого вебкит. jscript это под веб и только, если без костылей.
Сталкивался с виндовс серверами, работал само собой с линукс серверами, но никогда не слышал о макос серверах. Даже не знал, что это бывает)) для меня это в новизну:)
Фрибздя, обычный юникс, почему бы и нет. Больше удивляет, что там много серверного софта пишется на Свифте. Не то чтобы это плохо, Свифт классный язык, просто непривычно. Хотя я вот давно пишу бэк на Котлине, и у многих андроидщиков широко раскрываются глаза, когдя им об этом говорю.
фри-бсд, обычный вменяемый юникс, как сидел на нём 30 лет так и буду сидеть и на самом деле самый вменяемый не сервер но кластер - это физическая фряха точащая наружу, и физическая спрятанная за фряхой вёнда
Еще хорошо в рейтинге показывать под рейтинг, т.е. что чаще с этим языком использую, например бд постгрес, html, js, тензорфлов, нампай.. итд вплоть дотого, что можно даже ос указывать... Тогда будет понятно какие тренды в it сейчас... и так можно по кадому пункту дерево рейтинга делать. Я имею введу не конкретно, что команда использует с этим языком, а конкретно чел. Например с php скорей всего чел будет фуллстеком и использовать html, а вот писать на питоне api, он врятли еще будет писать на html
@@ZugDuk дофига разных библиотек для создания оконных программ под пайтон. Таже QT старая с+ библиоетека в пайтоне работает и можно делать любые оконные приложения
Если бы Python так не бросал своих пользователей при переходе с 2 на 3 версию, где полностью ломалась обратная совместимость, то популярность его была бы ещё выше...
@@horlonangel Фигасе, я забил на питухон году в 2010м, и уже тогда переход на тройку шел на всех парах, а ты за 14 лет его так и не осилил? Или там был какой-то конский объем легаси кода, который не вывезли портировать за эти годы (уже десятилетия)? Не верю.
@@andreasstager1642 пффф дядя, вы не видели большого продакшена, где не все можно завернуть в контейнер и функционал переписывать некому и некогда. Я ненавижу этот долбаный питухон примерно также как соседей с перфораторами
Мне Питон не нужен, я все делаю на VBA для работы, но для питона много прикольных курсов и задач которые можно проходить, и это типа кроссвордов для меня. Написать код для спиральной матрицы или "Шифр Цезаря" это интересно. Еще есть задачи про шахматы от которых всех бомбит )))
я в питоне когда-то давно в универе что-то писал... какой-то симбиоз между бейсиком и фортраном... самое странно помню надо было абзацы как-то выравнивать что бы циклы знали где им заканчиваться... потом я учил си понял что это просто в 100раз мощьнее потом я его забросил потому что оно не только мощьнее но и сложнее... а сейчас да все свои кухонные проблемы я решаю в жс... в надежде что он умрет только с браузерами и больше ничего нового учить не прийдется.... скажем так от питона я такого не ожидал, хотя наверняка это уже совсем другой язык стал ...
Я думаю причина взрывного роста популярности питона - это то, что несколько лет назад его разрешили использовать на ЕГЭ по информатике, а сам экзамен стали сдавать не на "бумажке", а на компьютере с IDE, в частности, с бесплатным PyCharm.))
Джава перестала быть популярной, потому что дубовая донельзя. Я еще в начале нулевых писал на Делфи, и он был на голову выше как язык. А кому нужно это говно мамонта в 2024, когда есть много более продвинутых языков для JVM, уже даже бэкенд несколько лет планомерно и уверенно переходит на Котлин, новые проекты так точно. Только где-то в легаси и осталась. Плюс, уход андроида от джавы, тоже забил свой гвоздь в крышку ее гроба.
У нас в банке несколько слоев микросервисов написаны на джаве. Сам уже кучу сервисов с нуля написал. Не собирается она умирать .Для корпоративного сегмента лучше нет.
@@leviackerman6225 Все то же самое можно написать и на Котлине, и на Скале, если мозгов хватит. Я не писал, что собирается умирать JVM и вся экосистема, я имел в виду только язык.
Все больше и больше идет речь про переход на web3 и хоть процесс еще не массовый или даже можно сказать на стадии фундамента ) все равно веб приложения для децентрализованного интернета требуют больше безопасности , большую типизацию и как мне кажется они сами по себе более сложные хотя бы и за того что вся технология базируется и функционирует на блокчеине . И процесс перехода на web3 будет набирать обороты все больше ) Интересно если python справится с вызовами этой технологии в будущем ) или в итоге все вернемся к Java и C 🤷♂️
web3 всё ещё довольно маргинальная сфера если не произойдут какие-то кардинальные изменения в мире (к примеру, все страны перестанут существовать в том виде в котором они существуют сейчас), web3 не заменит web2
Это бред переходить с интерпретируемого языка на компилируемый, даже не выигрывая в производительности. Скорость работы настолько снизится, а заказчики как будут рады переплачивать деньги непонятно за что.
Забавно наблюдать как бомбит пукан от Питона у разрабов , которые жизнь ломали себе херачась с плюсами))) и школьников тут приплетут и методику TIOBE назовут неверной))))) но факт остаётся фактом: что-то устареавает, а что-то приходит на замену.
Потому что всë что можно сделать на Python, в C# и Java будете делать в 3 раза дольше, а в C++ в 5. А время это ресурс не восполнимый как не крути. Вполне возможно, в что в следуюшие десятилетия python будет замнен каким то другим еще более легким языком, где программа будет собираться готовыми блоками, так называемое nocode программирование, которые популярно кстати и сейчас.
Неужели скорость прямо в 3 раза отличается?🤔 При разработке сейчас в большинстве случаев используются фреймворки, на самом языке много программировать не нужно, так почему на Python должно быть быстрее?🤔
@@АнатолийКомин-ъ5ъ ну если примитивный сайт или линейный РЕСТ-АПИ который просто надстройка на БД то может и так. Но в остальном серьезные программеры обычно (не всегда) занимаются какого то рода бизнес логикой. И там все зависит именно от языка и его возможностей и по скорости разработки и по производительности.
Да не быстрее оно совсем. Да и с чего ему быть быстрее если половина библиотек питона это просто оболочки вокруг известных библиотек других языков. И начинается эта пляска с зависимостями
язык хороший но считать его нужно не как основным языком, а как скриптовой достройкой. Когда под капотом вся логика написана. То дальше можно использовать LUA или Python. Не давая горе вкатунам трогать основной код на RUST-C++. P.S Сам я Шарпист, так что камнями прошу не закидывать
чем больше вчерашних школьников, которых испортил Пайтон, этот "Васик сегодня", тем популярнее этот Васик сегодня. Много раз снимал с полки книги по Пайтону, начинал изучать, и каждый раз бросал, побежденный неудержимым рвотным рефлексом.
Думаю, основная причина популярности - Гугл спонсирует пайтон с 2010 года и использует в своих сервисах, без этого вряд ли он был кому-то сильно нужен. Я вообще не вижу у него особых плюсов, как у языка так-такового, по сравнению с тем же JS или даже TS+JS. Ну как бы ещё один скриптовый язык - окей, но все остальное - это просто мода и маркетинг.
Не когда не понимал, таких людей JS от Python мало чем различается и что это плохой язык, Python и в правда язык из которого убрали куча всего лишнего, но ведь это не значит что он легкий, судит о языке на котором ты не писал просто тупо и все 90% это С похоже языки
имхо, есть два типа статистики - в одной лидирует JS (корректнее было бы указывать фреймворк), в другой Python. обе херня. конечно в топе будут скриптовые языки, ими пользуются независимо от основного стека. а также не программисты, на западе это ученые и профессура в том числе.
Си не помогает в борьбе с когнитивной сложностью Отсюда большие проекты на нём, типа ядра linux -- целая научная работа для ограниченного круга самых умных А сам язык простейший, да Но это примерно так же удобно, как нулями и единицами программы писать -- всего 2 оператора, не ошибёшься, ага
Си - трудный, но простой (где сложный и простой - антонимы, лёгкий и трудный - антонимы, а сложный и лёгкий - не антонимы, как и простой и трудный - не антонимы)
Связывать мирную компанию, которая занимается обучением с войной очень глупо. Ваш высер имел бы какой-то смысл, если бы реклама была какой-то правительственной конторы или вообще оборонки. А в текущем тексте это неприкрытая русофобия. С таким же успехом ты бы мог прицепиться к тому, что человек говорит на русском языке...
@@frexil2210 потому-что все организации платят налоги а налоги идут не только на врачей и учителей но и на финансирование армии совершающей геноцид украинцев. Работаеш в РФ - финансируешь войну
@@victorbrylew1775 это очень глупое и наивное заявление. Т.е. ты думаешь, что ради тебя человек перестанет работать лишив себя возможности к существованию? Или же человек просто перестанет платить налоги, чтобы его потом посадили? Но при этом для тебя зло, если человек пойдёт на курсы и получит на них мирную профессию, вместо того, чтобы пойти на ту же войну, убивать за деньги. А ещё, получив новую профессию у человека может появиться возможность получить работу за границей, тем самым как раз таки дав возможность ему отказаться от уплаты налогов в России. Как раз таки, когда люди получают возможность нормально зарабатывать, вот это отрывает возможности для мирной жизни. А вот когда люди бедные и необразованные, вот это удобные народ, который будет послушен, чтобы продолжать войну. А ещё открою для тебя небольшую тайну: бюджет тратят не только на войну, но и на образование, науку и медицину.
@@SuperDuckKh Я архитект 1980го года рождения, где-то в 2010м даже был питон-лидом, и таки разделяю мнение автора старт-поста. Если моим детям в школе будут тулить это убожество, сделаю все, чтоб они его не учили и заменю чем-то нормальным. Уж если и учить детей программированию, то лучше на каком-нибудь Processing, там и работа с графикой прямо из коробки.
НЕТ ВОЙНЕ У тебя жопа не треснет на двух стульях сидеть? Одновременно и "нет войне" и пиар росийских курсов. Твой пиар заносит деньги в курсы, которые платят налоги в рф что бы как раз война продолжалась. Уже нет отраслей в расии откуда бы не брались деньги на войну, там даже сейчас запустили через госулуги сбор денег для войны. Ты как бы определись или "нет войне" или "я люблю расию", хотя можеш и дальше думать "спорт вне политики", "язык не иммет значения", "ІТ это не про войну" и другие росийские наративы
Какое ваше предложение для аудитории? Предлагаете не платить налоги, т.е. подстрекаете к уголовному преступлению? Или предалгаете не учиться, т.е. деградировать?
А я на расте как-то писал хаб для сигнализации для себя, с выводом на экранчик 192х192, который вклеивался в стандартный корпус-кубик для нолика, тоже тема. Присобачил к корпусу половину сетевого переходника с евро на бритиш, туда спрятал нутрянку от самсунговской зарядки на 5 вольт, получилось очень компактное устройство, которое просто втыкалось в розетку и на экранчике показывало статус датчиков и слало алярмы на мобильное приложение по сети.
Типа в гошечке нет сборщика мусора. Может там и не полноценная ВМ, но попахивает шопипец. А в питухоне даже ВМ нет насколько я знаю, обычный интерпретатор.
Так сам python это клей для С. Go в принципе сильно проще с ооп меньше возможностей но самое главное это количество доступных готовых библиотек и такого нет в го. Го будет быстрее так как компилятор но все равно по скорости до раста и с++ далеко. Так что го не будет так уж популярна никогда потому что нет ниши. А так вообще пофигу какой язык программирования все они одинаковые 😂
По-моему, python - это ruby-lite, не очень понимаю, как можно при наличии jav'ы script'a, C++'a, C#'a, jav'ы использовать python? Только если это требование работодателя, и всё. Для особо вумных есть assembler/lisp. Но использовать в работе стилизованную и причёсанную версию ruby довольно глупо
ну как бы пайтон раньше руби появился а остался жив в отличие от него. Если уж говорить терминами эволюции то ваш вопрос звучит так - почему монголы не захватили евразию на динозаврах в 11 веке, а на лошадях? Невзирая на создание крутецких языков, эволюционную гонку пока что выигрывает php :-)
ПраймТайм упростил - тиоби показывает количество запросов по языку, а не популярность использования)
А я думал, что tiobe всегда строили свою аналитику на запросах Гугла..😮
может его сделали обязательным в школах .... и запросов теперь хватает
В школе python - основной язык программирования, которому учат уже с 5-7 класса вместо basic и pascal. Если еще и детей добавить в популярность языков, то отрыв python будет еще более огромным
Скорее всего именно это и является причиной роста популярности. Дети учат питон, вырастают и пытаются благодаря ему как-то реализоваться. Нейросети это очень узкая ниша, а больше никакой вотчины у питона нет.
чел, в школе информатика то с 7 класса, а программирование вообще только в 9 классе появляется , и то только на паскале, пайтон в 11 классе появляется
Это рейтинг "гугления" по языкам программирования, так что дети внутри этой статистики.
есть регионы где паскаль не только в школе, но и в колледже, (с delphi ).
а верстка делается на версии html, которая только на IE поддерживается
переписиваю проект с java + testng + selenium на python + pytest + playwriting. не фанат питона, польщуюсь всем, но реально намного проще било 2 месячний проект переписал за неделю, даже обогнал
А я после джавы вообще не могу на пайтон смтореть, прям фу. Скала или котлин мне нравятся
Это эффект снежного кома, не больше. Если убрать С/С++ APIs то популярность сильно снизится, именно они дают pythonу преймущество. Лучше выучить Erlang/Elixir и быть восребованным в узкой сфере чем пополнить бесчисленную армию безработных питонистов.
Чтобы вкатиться нужно выбирать из старого, скучного и популярного, а это Java, C#, Python и PHP. Гений, выбравший в качестве первого языка Elixir, на собесе или испытательном сразу сядет в лужу. Перекатиться через пару лет, набравшись опыта, в более модный-молодежный язык всегда можно.
"09:23 UI разве что на нем нельзя писать" - фейк. Он ошибся. Уже есть pyscript :)
+ Brython
+ Pyodide, который грузит CPython скомпилированный в WASM
Круто, спасибо, глянул примеры и понял, что штука забавная
Интересно, а есть фулл стек инструменты наподобие?
Я слышал про пайтон давно но для меня это было что то вроде лиспа, ну есть где то, мне оно не надо, ну и слава богу. У моего сотрудника (2010е годы) сын учился в мат школе, и там у них математик встрял в международный проект по микроспутникам и дети, школьники со всего мира писали на них ПО, на пайтоне. И я, с уверенностью что по для спутников пишут только на ассемблере где на вес золота каждый бит данных (начитался про вояджеры) был мягко говоря удивлен. Ну а вообще всегда был язык для вхождения в программирование и начального обучения: фортран, бейсик, паскаль, вижлбейсик и вот теперь пайтон. Классно что он не только простой но и многофункциональный и коммерчески успешный. Майкрософт к примеру свой вижлбейсик как язык начального обучения люто продавливала везде совсем не от альтруизма.
Да сейчас на чем те микроспутники только не делают, и на ардуйне, и на малине, если питон, то 100% малина. Бесполезный космический мусор.
Но последний марсоход все таки написали на Си. Видимо в НАСА еще не поменяли всех программистов на цветных, трансгендеров и детей.
@@ZugDuk На Verilog и VHDL на плисах пишут.
На си пишут под контроллеры, тк все гиганты производители Мк со смехом проанализировали С++ и Rust и не собираются давать офф. поддержку с улыбкой смотря на тех, кто на ютубе рассказывает, как Rust заменит С/С++.
@@ZugDuk не ну еслиб я когда был школьником писал ПО для спутников, ну мне бы чисто как пацану было бы классно от самого себя, хоть на php, какая разница на чем. В теории для большей части ПО в мире достаточно интерфейса stdin/out а для этого подходит практический любой существующий язык программирования.
9:28 Ну надеюсь работать с большими языковыми моделями-это работа с их API, а не обучение. UI тоже можно делать на python Qt, Kivy и т.д. хотя часто в этом нет смысла. Я работаю в сфере Data science и еще до чата GPT занимался обучением моделей, но могу сказать просто это сейчас хайпануло, думаю скоро хайп пройдет и таких специалистов нужно будет все меньше, хотя технологии идут вперед и думаю рано или поздно мы придем к тому что большую языковую модель можно будет обучить на домашнем компьютере. Но в любом случае с релизом Mojo большая часть людей кто работает с данными и нейронками уйдет туда и python потеряет в %. У меня все коллеги следят за Mojo и изучают документацию, чтобы когда язык станет стабильным перейти на него.
Кресты на 2м, JS на 6? А у питона +4.71%? Методика у них совсем от реальности отвязалась
плюсы
или твои представления о реальности отвязались)
В†† - лучший язык
С++ язык без аналогов во многих сферах, + немножко залез и на вообще все остальные сферы.
а у Js десятки конкурентов.
Java, C# если реально подумать это узкие специализированные языки с кучей конкурентов.
Как говорится побеждает тот, кто не конкурирует.
@@vilture5706 _"Java, C# если реально подумать это узкие специализированные языки с кучей конкурентов"_ можно примеры узости и конкурентов?
10% и 18% - это больше на +80%
Python - не примитивный. Примитивный - это go или C. Python для обучения простой, если на то пошло
Так и есть совсем не примитивный. Можно и так и этот и вот так а в С и го тока так и все
@@dzmitrylevin925 Шта???????
В си тока так и все??? Ну-ну…
А если плюсы взять - то это вообще чемпион по написанному говнокоду, ничего более шизанутого по возможностям и взаимозаменяемости еще не придумали, питухон и рядом не валялся.
Go - топ, и по скорости разработки, и по скорости работы, и по скорости компиляции и еще много по чему. И мозги как и для использования Си должны быть не примитивными ООПшными
@@trasafara ооп это самое сложное в этом его и недостаток. А го медленный для компилятора. Ты просто не понимаешь о чем я пишу потому что не пробовал python. В том то и дело что наговнокодить в языке с широкими возможностями сильно проще. Поэтому говнокода больше в JavaScript и python. Но и в JavaScript и в python уже много чего готового есть а в го все бедненько. Если б мне не надо было террафом провайдеры я б на го и не посмотрел бы. Быстрый код на расте и потом склеил питоном. Но опять же все это фигня все языки просто инструмент. И спорить какой молоток лучше это для начинающих.
@@dzmitrylevin925 эмммм... так уж случилось что я software engineer и с питухоном дело имею постоянно. и это просто жесть, мягко говоря. то что работает сегодня не факт что будет работать завтра и не упадет во время релиза, это сраные виртуальные окружения со своими приветами (привет pyenv и его взаимодействию с ssh сессиями), километры зависимостей и гигатонны легаси (в том числе на втором питухоне) которое как-то надо заставить работать на новом железе и новых ОС (например RHEL 9).
байки про инструменты - это байки для новичков и лузеров. да, для разных задач желательно брать более подходящий инструмент, но к сожалению из-за массового отупения и использования питухона пришлось придумывать костыли и нанимать армию SRE чтобы подпирать костылями эти поделия.
ответственно заявляю что Rust - говно. возможности у него да, неплохие, он почти такой же быстрый как си и более безопасный (хотя и кастрированный слегка), но его нюансы и синтаксис - это ужас. уже 10 лет он на хайпе а вакансий как не было так и нет - шаром покати. использовать его в проектах совместно с другими инструментами - сложно, ему до Си как до Луны до сих пор, хотя ж больше 10 лет прошло, а воз и ныне там.
P.S. Go во всем лучше питухона. и со скоростью у него все в порядке. не раст конечно, но вполне шустрый. и кстати ничего не мешает юзать те же сишные либы в гошке, всего хватает с головой. единственный неоспоримый плюс змеи - для хотфикса порой достаточно наживую код поправить
Python массово есть в глубоком обучении и еще в биоинформатике - немаленькие области и всё же довольно нишевые. В mission-critical приложениях Питона нет и быть не может, там C++, Rust и Ada. Кроме того, обученные нейросети в рамках тех же mission-critical систем работают на плюсах, потому что сами нейросетевые библиотеки на них и написаны, а для Питона только сделаны интерфейсы, для быстрого создания моделей, проверок, отбора и прототипирования. Не умаляю важности Питона, но в работе он мне ни к чему, хотя на нем писал биоинформатические задачи.
А разве нейросетевые библиотеки не на С написаны?
я обожаю python.🤣 он не прост как многие думают, он очень сложен если делать что-то реально хорошее на нем. я даже пару раз поправлял топ разрабов гугла..🤣 хотя я не считаю себя крутым питонистом..
Также 😂
После того, как на тормозном питоне делают что-то сложное сложности начинаются уже у пользователей такого говонософта - тормоза, зависания и нехватка оперативки.
@@АнтонСемёнов-х5ш на хабре есть сравнение старого WinForms с новым MaUI... прогресс не стоит на месте, приложение из 9 кнопок крестики нолики 0.84мб старое vs 123.16мб новое😅... задумайтесь в 146раз больше... зачем? почему? бессмысленно и беспощадно)
@@АнтонСемёнов-х5шПитон это именно тот язык в котором каждая твоя реализация играет ключевое значение. На маленьком количестве данных ты не увидишь разницу в 100% случаях, но чутка добавив данных ты почувствуешь какого-это, поэтому каждый момент в коде нужно оптимизировать и заранее писать адекватно) Потолок питона очень даже ничего и его за голову достаточно чтобы решить большинство задач бизнеса )
диграданты всегда уходят "в отрыв" диградантства, это нормально
под python есть библиотеки под все что связано с компьютерами, python реально кроссплатформенный, достаточно быстрая разработка, ну и современные процы нормально пережовывают скриптовый язык.
Чем JavaScript хуже? Тоже обладает всем перечисленным)
@@equim7363 ну например, чтобы написать кросплатформеный гуй мне ненадо целый хром поднимать, а еще поднимется ли? а матплотлиб, а нампу, а опенсв, а пандас, а игровые движки, а куча коннекторов а под андроид (хош пудроид, хош apk)? и это все без бгмерзкого вебкит. jscript это под веб и только, если без костылей.
Сталкивался с виндовс серверами, работал само собой с линукс серверами, но никогда не слышал о макос серверах. Даже не знал, что это бывает)) для меня это в новизну:)
Фрибздя, обычный юникс, почему бы и нет. Больше удивляет, что там много серверного софта пишется на Свифте. Не то чтобы это плохо, Свифт классный язык, просто непривычно. Хотя я вот давно пишу бэк на Котлине, и у многих андроидщиков широко раскрываются глаза, когдя им об этом говорю.
@@andreasstager1642 жесть! Не знал! Спасибо большое за инфу:)
Приложения под иос ты можешь собирать только на макоси. Контора прекрасных людей.
фри-бсд, обычный вменяемый юникс, как сидел на нём 30 лет так и буду сидеть
и на самом деле самый вменяемый не сервер но кластер - это физическая фряха точащая наружу, и физическая спрятанная за фряхой вёнда
это на другом глобусе )
Еще хорошо в рейтинге показывать под рейтинг, т.е. что чаще с этим языком использую, например бд постгрес, html, js, тензорфлов, нампай.. итд вплоть дотого, что можно даже ос указывать... Тогда будет понятно какие тренды в it сейчас... и так можно по кадому пункту дерево рейтинга делать.
Я имею введу не конкретно, что команда использует с этим языком, а конкретно чел. Например с php скорей всего чел будет фуллстеком и использовать html, а вот писать на питоне api, он врятли еще будет писать на html
В смысле нету UI на Python!? Их дофига! даже есть фрейворки для front-end
Можно сделать графическую программу для линукса на питон?
@@ZugDuk Tk, Qt
@@ZugDukконечно
@@ZugDukхотел подколоть, но обосрался?
@@ZugDuk дофига разных библиотек для создания оконных программ под пайтон. Таже QT старая с+ библиоетека в пайтоне работает и можно делать любые оконные приложения
Спасибо Миша, за видос!
Если бы Python так не бросал своих пользователей при переходе с 2 на 3 версию, где полностью ломалась обратная совместимость, то популярность его была бы ещё выше...
@@horlonangel Фигасе, я забил на питухон году в 2010м, и уже тогда переход на тройку шел на всех парах, а ты за 14 лет его так и не осилил? Или там был какой-то конский объем легаси кода, который не вывезли портировать за эти годы (уже десятилетия)? Не верю.
@@andreasstager1642 пффф дядя, вы не видели большого продакшена, где не все можно завернуть в контейнер и функционал переписывать некому и некогда. Я ненавижу этот долбаный питухон примерно также как соседей с перфораторами
@@andreasstager1642если бы дело было только в 2 и 3, то зачем бы нужны были конды ?
@@dim_sh75 Wtf конды?
Мне Питон не нужен, я все делаю на VBA для работы, но для питона много прикольных курсов и задач которые можно проходить, и это типа кроссвордов для меня. Написать код для спиральной матрицы или "Шифр Цезаря" это интересно. Еще есть задачи про шахматы от которых всех бомбит )))
я в питоне когда-то давно в универе что-то писал... какой-то симбиоз между бейсиком и фортраном... самое странно помню надо было абзацы как-то выравнивать что бы циклы знали где им заканчиваться... потом я учил си понял что это просто в 100раз мощьнее потом я его забросил потому что оно не только мощьнее но и сложнее... а сейчас да все свои кухонные проблемы я решаю в жс... в надежде что он умрет только с браузерами и больше ничего нового учить не прийдется.... скажем так от питона я такого не ожидал, хотя наверняка это уже совсем другой язык стал ...
Почему сомнительные вещи зачастую такие популяреые? Привет от JS...
JS может и на любителя, но TS - просто персик
@@derSchnaps нахера типизировать, когда можно не типизировать?
@@ZugDuk О, а я все думаю, где ж этот хейтер типизации ходит.
@@ZugDuk не все умеют не типизировать
@@andreasstager1642 сделали бы лучше автопроверку типов, все равно же по факту их нет в коде javascript - какой то дурдом в огороде)
Новости про python и PHP действительно разные. Питон всегда про популярность, а PHP становится все быстрее.
Забавно про что ui нельзя на python. Там фреймвоков известных штук 15. 😂
ичё? да хоть 150 ичё?
сколько бы их ни было - это всё бесполезный тормозной унылый забагованный шлакец
Я думаю причина взрывного роста популярности питона - это то, что несколько лет назад его разрешили использовать на ЕГЭ по информатике, а сам экзамен стали сдавать не на "бумажке", а на компьютере с IDE, в частности, с бесплатным PyCharm.))
Ну это только для РУ сегмента....
в универах мировых тоже стали питон использовать. и в колледжах и школах
Ржу.
настоящие мужики пишут в IDLE Python
@@kocunys180 Нет, только в блокноте и никак по другому. Если не пишешь в блокноте, то не мужик...
Джава перестала быть популярной, потому что дубовая донельзя. Я еще в начале нулевых писал на Делфи, и он был на голову выше как язык.
А кому нужно это говно мамонта в 2024, когда есть много более продвинутых языков для JVM, уже даже бэкенд несколько лет планомерно и уверенно переходит на Котлин, новые проекты так точно.
Только где-то в легаси и осталась.
Плюс, уход андроида от джавы, тоже забил свой гвоздь в крышку ее гроба.
У нас в банке несколько слоев микросервисов написаны на джаве. Сам уже кучу сервисов с нуля написал. Не собирается она умирать .Для корпоративного сегмента лучше нет.
@@leviackerman6225 Все то же самое можно написать и на Котлине, и на Скале, если мозгов хватит. Я не писал, что собирается умирать JVM и вся экосистема, я имел в виду только язык.
Бред
да, джава дубовая, для школьнеков, которые не привыкли мозгами шевелить
@@aidajam3294 Когда импорт алиасы завезете, але?
Project Zomboid популярная игра написанная на Java. Пора уже привести в пример.
если уже начал учить джава (и хочу продолжать) то что делать? бросать?
Все больше и больше идет речь про переход на web3 и хоть процесс еще не массовый или даже можно сказать на стадии фундамента ) все равно веб приложения для децентрализованного интернета требуют больше безопасности , большую типизацию и как мне кажется они сами по себе более сложные хотя бы и за того что вся технология базируется и функционирует на блокчеине . И процесс перехода на web3 будет набирать обороты все больше ) Интересно если python справится с вызовами этой технологии в будущем ) или в итоге все вернемся к Java и C 🤷♂️
web3 всё ещё довольно маргинальная сфера
если не произойдут какие-то кардинальные изменения в мире (к примеру, все страны перестанут существовать в том виде в котором они существуют сейчас), web3 не заменит web2
Это бред переходить с интерпретируемого языка на компилируемый, даже не выигрывая в производительности. Скорость работы настолько снизится, а заказчики как будут рады переплачивать деньги непонятно за что.
Забавно наблюдать как бомбит пукан от Питона у разрабов , которые жизнь ломали себе херачась с плюсами))) и школьников тут приплетут и методику TIOBE назовут неверной))))) но факт остаётся фактом: что-то устареавает, а что-то приходит на замену.
что-то устаревает, что-то приходит на замену, а ещё есть С++
@@kocunys180 а ещё есть C)))
@@kocunys180и ещё C)))
сентенция имеет место, но причем тут пайтон ? тогда уж Rust.
@@kocunys180 гыгы тоже верно)
СПАСИБО !! ПАЙТОН - КУЛ !!! "ЭТО ИНТЕРНЕТ - СКОРО УВИДИМСЯ !!! - КЛАССНО СКАЗАЛИ !!!!
Туфта!
Как строчили на cobol так и будем строчить.
Как нет предпосылок? А Julia?
Потому что всë что можно сделать на Python, в C# и Java будете делать в 3 раза дольше, а в C++ в 5.
А время это ресурс не восполнимый как не крути.
Вполне возможно, в что в следуюшие десятилетия python будет замнен каким то другим еще более легким языком, где программа будет собираться готовыми блоками, так называемое nocode программирование, которые популярно кстати и сейчас.
Да, только поддерживать и фиксить баги на шарпе или джаве в куда удобней. Особенно если более менее большой проект.
Неужели скорость прямо в 3 раза отличается?🤔 При разработке сейчас в большинстве случаев используются фреймворки, на самом языке много программировать не нужно, так почему на Python должно быть быстрее?🤔
верно только для совсем небольшого проекта и маленькой команды
@@АнатолийКомин-ъ5ъ ну если примитивный сайт или линейный РЕСТ-АПИ который просто надстройка на БД то может и так. Но в остальном серьезные программеры обычно (не всегда) занимаются какого то рода бизнес логикой. И там все зависит именно от языка и его возможностей и по скорости разработки и по производительности.
Да не быстрее оно совсем. Да и с чего ему быть быстрее если половина библиотек питона это просто оболочки вокруг известных библиотек других языков. И начинается эта пляска с зависимостями
Python forever!😎
Ужасный язык, чего в нем люди нашли не знаю.
язык хороший но считать его нужно не как основным языком, а как скриптовой достройкой. Когда под капотом вся логика написана. То дальше можно использовать LUA или Python. Не давая горе вкатунам трогать основной код на RUST-C++.
P.S Сам я Шарпист, так что камнями прошу не закидывать
@@iSonsaku В Питоне когда доходишь до __SOMEVAR__ то не понимаешь зачем и нафига они их сделали столько много. Я тоже #-пист
не то слово ужасный. он вреден для здоровия, мне при чтении пайтона нужно противорвотное
А почему не нравится?
@@kursakovs не смотря на то что его преподносят как "легкий" язык программирования, его код намного сложнее читать
Не зря я выбрал пайтон😂🎉
чем больше вчерашних школьников, которых испортил Пайтон, этот "Васик сегодня", тем популярнее этот Васик сегодня. Много раз снимал с полки книги по Пайтону, начинал изучать, и каждый раз бросал, побежденный неудержимым рвотным рефлексом.
Аналогично
я бы списал это на формат. книги.
попробуй плясать от проектов.
@@Pavlo-ho9ww пайтон - это тот же самый Васик, только в профиль. Детцкий язык для лентяев.
@@dim_sh75 разумеется, в ваших проектах работает совсем другой пайтон, без тупой интерпретации и еще более тупой динамической типизации
Думаю, основная причина популярности - Гугл спонсирует пайтон с 2010 года и использует в своих сервисах, без этого вряд ли он был кому-то сильно нужен. Я вообще не вижу у него особых плюсов, как у языка так-такового, по сравнению с тем же JS или даже TS+JS. Ну как бы ещё один скриптовый язык - окей, но все остальное - это просто мода и маркетинг.
😂
Лайк? Да, конечно ДА!!!!!!!
Не когда не понимал, таких людей
JS от Python мало чем различается и что это плохой язык, Python и в правда язык из которого убрали куча всего лишнего, но ведь это не значит что он легкий, судит о языке на котором ты не писал просто тупо и все
90% это С похоже языки
Ты чего курил когда ролик монтировал, качество картинки ебейшее просто.
Js 🗿☕
Все равно не понятно почему у него такой быстрый скачок за 1 месяц.
Возможно то что они туда добавляют JIT компиляцию как в JS, я видел тесты он в некоторых моментах ускоряется до 20%
❤
имхо, есть два типа статистики - в одной лидирует JS (корректнее было бы указывать фреймворк), в другой Python. обе херня.
конечно в топе будут скриптовые языки, ими пользуются независимо от основного стека.
а также не программисты, на западе это ученые и профессура в том числе.
Если просить чатгпт написать программу, и не уточнять на каком языке, он почти всегда выбирает питон. Интересно почему?
и не только чатGPT. все другие боты также. Потому что они сами на python сделаны, с помощью python библиотек машинного обучения.
Потому что кода на пайтон больше как раз об этом это и ролик
И потому что у того же чатаГПТ свой интерпретатор питона
@@КонстантинПетухов-о2г как одно следует из другого?
Потому что на других он написать не может, не хватает возможностей
Си сложный?
Простой до упора: всё делается вручную кроме компиляции😂😂😂😂😂
Си не помогает в борьбе с когнитивной сложностью
Отсюда большие проекты на нём, типа ядра linux -- целая научная работа для ограниченного круга самых умных
А сам язык простейший, да
Но это примерно так же удобно, как нулями и единицами программы писать -- всего 2 оператора, не ошибёшься, ага
Си - трудный, но простой (где сложный и простой - антонимы, лёгкий и трудный - антонимы, а сложный и лёгкий - не антонимы, как и простой и трудный - не антонимы)
Как-то странно сочетается "нет войне" и реклама российской организации. Как в анекдоте: или крестик снимите, или трусы наденьте 😮
Связывать мирную компанию, которая занимается обучением с войной очень глупо.
Ваш высер имел бы какой-то смысл, если бы реклама была какой-то правительственной конторы или вообще оборонки. А в текущем тексте это неприкрытая русофобия. С таким же успехом ты бы мог прицепиться к тому, что человек говорит на русском языке...
Я тоже хотел комент написать, но ты меня опередил
кто сказал что все люди поддерживает в россии войну?
@@frexil2210 потому-что все организации платят налоги а налоги идут не только на врачей и учителей но и на финансирование армии совершающей геноцид украинцев. Работаеш в РФ - финансируешь войну
@@victorbrylew1775 это очень глупое и наивное заявление. Т.е. ты думаешь, что ради тебя человек перестанет работать лишив себя возможности к существованию? Или же человек просто перестанет платить налоги, чтобы его потом посадили?
Но при этом для тебя зло, если человек пойдёт на курсы и получит на них мирную профессию, вместо того, чтобы пойти на ту же войну, убивать за деньги.
А ещё, получив новую профессию у человека может появиться возможность получить работу за границей, тем самым как раз таки дав возможность ему отказаться от уплаты налогов в России.
Как раз таки, когда люди получают возможность нормально зарабатывать, вот это отрывает возможности для мирной жизни. А вот когда люди бедные и необразованные, вот это удобные народ, который будет послушен, чтобы продолжать войну.
А ещё открою для тебя небольшую тайну: бюджет тратят не только на войну, но и на образование, науку и медицину.
Распространение этого убогого языка вызывает отупение целых народов. Я уже давно говорю что его надо запретить.
Синьоры 2000 года рождения подтянулись с своим авторитетным мнением
@@SuperDuckKh ну скорее 80х и к сожалению не сеньеры
@@SuperDuckKh Я архитект 1980го года рождения, где-то в 2010м даже был питон-лидом, и таки разделяю мнение автора старт-поста. Если моим детям в школе будут тулить это убожество, сделаю все, чтоб они его не учили и заменю чем-то нормальным.
Уж если и учить детей программированию, то лучше на каком-нибудь Processing, там и работа с графикой прямо из коробки.
@@andreasstager1642 не разделяю насчёт убожества, но за processing прям лайк
сажать
Растет, потому что простой, куча народу повалило, и спрос есть
НЕТ ВОЙНЕ
У тебя жопа не треснет на двух стульях сидеть?
Одновременно и "нет войне" и пиар росийских курсов. Твой пиар заносит деньги в курсы, которые платят налоги в рф что бы как раз война продолжалась. Уже нет отраслей в расии откуда бы не брались деньги на войну, там даже сейчас запустили через госулуги сбор денег для войны.
Ты как бы определись или "нет войне" или "я люблю расию", хотя можеш и дальше думать "спорт вне политики", "язык не иммет значения", "ІТ это не про войну" и другие росийские наративы
С утра таблеток не выпили 😅😅😅. Выпейте таблеток и успокойтесь 🤡
Ахаха война войной, а человеку кушать всегда хочется ))
Про таблетки кст прислушался к челику выше😂
@@boycovclub а какие вы пьете таблетки?
@@alexms8508 всем кушать хочется, главное жопа что б не треснула в таком шпагате.
Какое ваше предложение для аудитории? Предлагаете не платить налоги, т.е. подстрекаете к уголовному преступлению? Или предалгаете не учиться, т.е. деградировать?
Лично я для orange pi zero пишу на golang и доволен как слон
А я на расте как-то писал хаб для сигнализации для себя, с выводом на экранчик 192х192, который вклеивался в стандартный корпус-кубик для нолика, тоже тема. Присобачил к корпусу половину сетевого переходника с евро на бритиш, туда спрятал нутрянку от самсунговской зарядки на 5 вольт, получилось очень компактное устройство, которое просто втыкалось в розетку и на экранчике показывало статус датчиков и слало алярмы на мобильное приложение по сети.
писал для pi zero на freepascal тулзу
а чатгпт умеет на нем писать?
а какая разница на чем писать - 20 строчек линейного кода?)
@@mikhailroslov6426 Если вопрос адресован и мне, то нихрена там не 20 строчек, и не линейного кода было. Все на акторах Actix было сделано.
Расскажи про c# лучше
от корпорации зла ничего не нужно
@@ZugDuk а разве есть корпорации добра?
@@my_area-fenix9482 нет, но эта просто пробила все возможные дны. в виндовс уже чтоб бат файл запустить, нужно реестр править - они просто ебнутые.
не шарп, но дот.нет
и ага - дот.нет только для вменяемых, невеменяемых в дот.нет не пускают, извините
@@AEF23C20 ну тогда уже асп дот нет)) потому что веб именно интересует
Когда люди поймут, что виртуальные машины что крутят язык бесполезны, к ним придёт go и откроет дверь 🚪 с ноги к тем, кто пишет на петухоне😂
Типа в гошечке нет сборщика мусора. Может там и не полноценная ВМ, но попахивает шопипец.
А в питухоне даже ВМ нет насколько я знаю, обычный интерпретатор.
А еще операционные системы бесполезны - только bare metal, только хардкор.
а я победил их все )) последняя программа, состоящая из двух сервисов, одна написана на Python, вторая на Go ) шах и мат!
@@rudinandrey класс х
Так сам python это клей для С. Go в принципе сильно проще с ооп меньше возможностей но самое главное это количество доступных готовых библиотек и такого нет в го. Го будет быстрее так как компилятор но все равно по скорости до раста и с++ далеко. Так что го не будет так уж популярна никогда потому что нет ниши. А так вообще пофигу какой язык программирования все они одинаковые 😂
По-моему, python - это ruby-lite, не очень понимаю, как можно при наличии jav'ы script'a, C++'a, C#'a, jav'ы использовать python? Только если это требование работодателя, и всё. Для особо вумных есть assembler/lisp. Но использовать в работе стилизованную и причёсанную версию ruby довольно глупо
ну как бы пайтон раньше руби появился а остался жив в отличие от него. Если уж говорить терминами эволюции то ваш вопрос звучит так - почему монголы не захватили евразию на динозаврах в 11 веке, а на лошадях? Невзирая на создание крутецких языков, эволюционную гонку пока что выигрывает php :-)
Первый
🎉🤡🎉
Давай не!
не факториал?