LINUX.ORG.RU

Python 3.14

 

Python 3.14

1

5

Вышел Python 3.14.

Из новшеств:

  • официальная поддержка свободной многопоточности (free-threading, PEP 779);
  • новый модуль compression.zstd для сжатия согласно Zstandard (PEP 784);
  • выражения except и except* теперь могут записываться без скобок (PEP 758);
  • многое другое.

Обзор на YouTube о производительности свежих версий Python.

Обзор изменений в диагностике ошибок на Хабре.

>>> Подробности на pythoninsider.blogspot.com

★☆

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 7)

Кто пользуется — без диктатора Гвидо стало лучше или скатился проект?

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

Оскорбить несогласных с твоим мнением пытаешься...:(

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

даже на чистой установке /lib Это десяток мегабайт .py сырцов - по сути как тут выше указали - достаточный учебник

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

Кстати, я щас пишу сборочный скрипт для python2. Потребовался для старого кода.

Я взял за основу сборку из AUR, но поверх неё еще кучу патчей надо наложить, потому что уже всяких косячков в сборочной системе поймал.

Какая же мудрёная и нетехнологичная система сборки. «Опции конфигурации» тупо через sed и patch приходится накладывать.

Весь этот проект это только иллюзия простоты и понятности на всех уровнях. Начиная со сборочной системы. А копнёшь внутрь: там адок.

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

Но менеджмент ни одной компании не готов уходить с Jira почему-то.

Ну это обычное явление, они и с Windows и с МСО уходить не хотят.

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

Ruby это Япония (исторически, через университеты) и США (там где есть капитал и культура стартапов).

Назови хотя бы одну коммерческую корпоративную софтину, написанную на рубине. Назови американский ВУЗ из топ 10, в котором рубин играет серьёзную роль, например, для преподавания основ программирования или иного не ПТУшного курса.

Вот статистика по языкам:

https://www.statista.com/statistics/793628/worldwide-developer-survey-most-used-languages/

У рубина 5%, посмотри, на каком месте.

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

США (там где есть капитал и культура стартапов)

Т.н. называемая «культура стартапов» есть не что иное, как близость к печатному станку, печатающему резервную валюту.

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

Chiffchaff
()
Ответ на: комментарий от wandrien
  1. Там стандартный configure, как и в миллионе других проектов, написанных на C. Собирал десятки раз, никаких проблем вообще.
  2. Никто самостоятельно не собирает Python уже 100 лет. Это делают через pyenv, mise, uv. Там есть какие хочешь сборки Python, хоть 2., хоть 3.
Chiffchaff
()
Ответ на: комментарий от seiken

Вот статистика по языкам:

https://www.statista.com/statistics/793628/worldwide-developer-survey-most-used-languages/

У рубина 5%, посмотри, на каком месте.

А что это доказывает?

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

Это делают через pyenv, mise, uv.

А сейчас это зачем нужно? Или Вы про windows?

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

Назови хотя бы одну коммерческую корпоративную софтину, написанную на рубине

Что такое коммерческая корпоративная софтина и что это за выдуманный самим тобой критерий оценки?

Shopify это коммерческая корпоративная софтина?

Revenue	Increase US$8.88 billion (2024)
Total assets	Increase US$13.9 billion (2024)

Number of employees
	8,100 (2024)

Или Airbnb или Zendesk?

Все коммерчесние проекты на которых я работал за последние 10 лет используют GitHub или GitLab, их CI и workflows/actions для деплоя. Это коммерческие софтины?

Или вот Doximity.

In May 2021, Doximity, a professional network for physicians with telehealth and scheduling tools, filed for an initial public offering (IPO) seeking to raise $100 million. Morgan Stanley, Goldman Sachs and J.P. Morgan Securities were the lead underwriters for the IPO. Doximity raised nearly $606 million in its IPO.[22][23] In its June 2021 IPO on the NYSE, gave it a market cap shortly after its debut of $9.4 billion.[14]

Для надмозгов выдержка из ChatGPT:

Doximity является одним из лидеров в своей нише — профессиональных сетей и инструментов для врачей в США, с охватом более 80 % врачей страны.

Что такое Doximity

Doximity, Inc. — американская технологическая компания, которая управляет профессиональной сетью для медицинских работников (врачи, медицинские сестры, ассистенты врачей и пр.). 


Платформа предлагает:
• коммуникационные инструменты и HIPAA-совместимый обмен сообщениями между клиницистами 

• возможности телемедицины (например, «Dialer Video», позволяющий проводить видеоконсультации через смартфон) 

• доступ к отобранным медицинским новостям, клиническим данным, обзорам исследований и инструментам работы 
support.doximity.com

• инструменты для маркетинга, найма и взаимодействия с лечебными учреждениями и фармацевтическими компаниями 

Членство в сети: более 2 млн медицинских работников в США, включая более 80 % врачей США как подтверждённых членов. 

Компания публична (торгуется на Нью-Йоркской фондовой бирже под тикером DOCS) 

Таким образом, Doximity — это специализированная социально-деловая платформа + экосистема сервисов для медицинских специалистов в США.

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

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

Ага,ну. Почитай setup.py.

Никто самостоятельно не собирает Python уже 100 лет. Это делают через pyenv, mise, uv. Там есть какие хочешь сборки Python, хоть 2., хоть 3.

Типичный питонист. Комментировать только портить. 😊

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

Т.н. называемая «культура стартапов» есть не что иное, как близость к печатному станку, печатающему резервную валюту.

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

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

Про печатный станок, госдолг США и клятых капиталистов пусть обсуждают на условном Бали поедатели просрочки из мусорных баков гипермаркетов.

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

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

Да есть же, но лучше бы не было. Рельсы это же такое нескучное пхп для e-commerce. На деле с ним проблем было намного больше, чем с пхп. Сам по себе руби это японский перл, не более того. Какие там софтины. Причем сами японцы эти рельсы всегда презирали.

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

Оценка изменения производительности CPython за последние 5 лет

Включение режима с JIT в CPython не привело к существенному росту производительности,

А вот разъясните мне. Я раньше все никак не мог понять про какой JIT талдычут в PYTHON если и так он лепит .o файлы. А тут почитал про тесты, это что же получается новый JIT в питон это фикция?

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

Да есть же, но лучше бы не было.

Что интересно, всякие попытки сделать аналог рельсов у питона почему то проваливались. Почему в рельсах легко выплевавается код на основании БД, а в том же джанго БД выплевывается из кода.

Это они так быстрее дойдут до динамического написания кода из ИИ.

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

А что это доказывает?

Наверное, что-то опять для самовнушения.

Разницы живёт ли в твоём городе 500 тысяч красавиц или 50 тысяч красавиц особенно нет, разве что эстетическая. Всё равно ты всех сразу не возьмёшь себе в жёны, а уж и из 50 тысяч кого-нибудь да выберешь.

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

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

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

Питон вообще не годится ни для чего для веба. Это самый неподходящий ЯП для задачи генерить странички из БД, поэтому его всерьез не стоит сравнивать с чем-то. Это заведомо лузер. Ну json готовить можно на чем угодно, но думаю питон и тут лососнет если сравнить с другими.

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

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

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

Какой американский универ продвигает рубин?

А причём тут американские универы? Что за критерий, откуда он взялся, что он иллюстрирует? Нужно больше контекста.

А то скоро надо будет чтоб в ульяновском кружке балалаечников на Руби что-то написали.

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

Ах, да, я сейчас перечитал твой пост, и ты как раз писал, что мол универы его не продвигают. Глупые, наверное.

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

В западных, включая европейские, универах он никогда не продвигался

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

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

Жёны к рубистам ушли? Или может в РФ в 90-х в РФ промышляли какие-то маньяки и насиловали детей большой дискетой на которой были записаны программы на Руби. Какое-то же должно быть рациональное объяснение почему кто-то вдруг внезапно зверет и испытывает ненависть к неодушевлённому набору спецификаций, причём продолжая использовать GitHub и GitLab.

Ну Руби и Руби, ну кто-то где-то использует, кому-то нравится, чего рваться-то так? Не нравится - не ешь. В чём корень этих комплексов?

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

В этой теме обсуждается Python. Но некоторые повадились её замусоривать:

  • А вот есть Ruby
  • Здесь обсуждается Python
  • А вот есть ещё Ruby..

Чего лезете и замусориваете? Все знают, что Ruby есть. Но никому не не нужен. Поэтому отдельных тем по Ruby нет. Поэтому лезете в не относящуюся к Ruby тему и замусориваете её. Что естественно не нравится тем, кому интересна тема.

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

Возможно тогда в теме про Питон надо писать комментарии на Питоне.

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

Или может в РФ в 90-х в РФ промышляли какие-то маньяки и насиловали детей большой дискетой на которой были записаны программы на Руби

У тебя РФ чешется?

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

А что опять не так? Чем Российская Федерация уже не угодила? Хочется нацпола, СССР, РИ, СНГ, ЕврАзЭС? Пиши сразу, без экивоков.

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

Чего лезете и замусориваете?

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

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

Так это ты всё время про РФ пишешь. Кто тебя за язык тянул? Обидели что ли россияне?

Всё время это два раза? Если устал, то иди проспись и приходи с новыми силами. Я США столько же раз упомянул и Японию. Ты сейчас опять пойдёшь перечитывать и говорить, что не так понял.

Первоначально речь была про малое количество вакансий на российских ресурсах. На что я возражал, что это нормально и объективно и исторически предсказуемо, а основное количество вакансий в США и Японии. Поэтому российская выборка нерепрезентативна при экстраполяции на весь мир, а то почему именно у части российских питонистов полыхает, когда они статистически меньше всего должны пересекаться с Руби - вопрос, которому ещё предстоит найти своего исследователя.

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

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

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

Поэтому российская выборка нерепрезентативна при экстраполяции на весь мир,

По всему миру я привел данные, не впечатляет.

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

Здесь то же самое происходит:

  1. При упоминании systemd
  2. При упоминании docker
  3. При упоминании Python, как видно в данной теме
  4. При упоминании ещё кучи вещей, что наводит на разные мысли…
Chiffchaff
()
Ответ на: комментарий от seiken

По всему миру я привел данные, не впечатляет.

Впечатляйся только тем, что тебя действительно впечатляет. Не нужно насиловать себя. Радуйся тому, что действительно нравится.

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

Это напоминает что-то типа, если я болею за Манчестер, значит я обязан ненавидеть Ливерпуль, другого не дано. Дурость какая-то и ребячество.

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

Ты своим существованием лишь подтверждаешь ненависть рубистов к питону и питонистам. Словно вас всех в детстве питонщики изнасиловали.

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

Ты своим существованием лишь подтверждаешь ненависть рубистов к питону и питонистам. Словно вас всех в детстве питонщики изнасиловали.

Ой, смотрите, кто проснулся. Ты сделал вчера несколько голословных утверждений в топике, которые являлись неправдой и вымыслом. Не намеренно солгал, как я понимаю, а просто в виду некомпетентностии и слабого владения материалом и устаревших представлений. Когда тебе аргументировано возразили и продемонстрировали твою неправоту, ты порвался и из тебя посыпалось «раби, похер, дрисня, смузихлебы» и т.п. Вместо того чтобы признать свою неправоту и публично высказанные собственные заблуждения. Как обычно называют таких людей, думаю, многие уже поняли. Это слово рифмуется со словом баскетбол.

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

Тем более для самих этих рабистов рубистов рельсы синоним языку

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

неа

this.py

и

antigravity.py

очень попускают

дальше больше - itertools и collections

и сишные сырцы (ща у же давно на github) CPython - c той же timsort и современной реалицаей сохранения порядка вставки в словарь Хэтинжера - реально очень качественный промышленный код где изначально читабельность и только минимально достаточное изменение в сторону нужной производительности

сырцы что .py что .с у CPython достаточные для пока ещё софт-скиловой индустрии

qulinxao3 ★☆
() автор топика
Ответ на: комментарий от OSBuster

Нет, это означает, что здесь, в основном, сборище староверов 50-55+

Что было мейнстримом в их 20-30 лет, то и канонично, а всё остальное - якобы ненужные свистоперделки. Религиозный фанатизм, как будто, в 70-80-е годы 20-го века кому-то из сверкающих далей привиделся единственный абсолютно верный путь для решения любых задач, и попытка найти какие-то альтернативные пути - смертный грех. Зачем пытаться сделать что-то лучше, ведь очевидно, что bash, ed, и набор рвущейся плесневелой лапши для запуска системы - это венец творения, который невозможно улучшить.

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

Например, я уважаю Ruby, Lua, Go, Zig, docker, systemd, технологии LLM, P2P решения по типу Radicle. Хорошие инструменты.

А питон как был переоцененным говном так и остаётся.

Что еще придумаешь? =)

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

Какая же мудрёная и нетехнологичная система сборки. «Опции конфигурации» тупо через sed и patch приходится накладывать.

Кстати, я щас пишу сборочный скрипт для python2.

То есть, ты через одно место сам всё написал, а виноват питон.

Типично для питон-хейтера.

liksys ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.