The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Python 3.13"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования Python 3.13"  +/
Сообщение от opennews (ok), 07-Окт-24, 23:36 
После года разработки опубликован значительный выпуск языка программирования Python 3.13. Новая ветка будет поддерживаться в течение полутора лет, после чего ещё три с половиной года для неё будут формироваться исправления с устранением уязвимостей...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск языка программирования Python 3.13"  –4 +/
Сообщение от Ivan_83 (ok), 07-Окт-24, 23:36 
> Из стандартной библиотеки удалены модули aifc, audioop, chunk, cgi, cgitb, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu, xdrlib и lib2to3, ранее объявленные устаревшими.

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

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск языка программирования Python 3.13"  –3 +/
Сообщение от Аноним (9), 07-Окт-24, 23:57 
Нужна сильна рука пожизненного диктатора, но он уронил знамя.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (102), 08-Окт-24, 09:15 
Уронил змея
Ответить | Правка | Наверх | Cообщить модератору

85. "."  +/
Сообщение от Ароним (?), 08-Окт-24, 06:22 
>вместо написания нового функционала

Надо больше функционала.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Выпуск языка программирования Python 3.13"  –4 +/
Сообщение от qweo (?), 07-Окт-24, 23:41 
Pythons aren't meant to have gills, anyway. Nor batteries, it seems.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск языка программирования Python 3.13"  –2 +/
Сообщение от Аноним (9), 07-Окт-24, 23:56 
Но ничего лучше питона у нас для вас нет.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (86), 08-Окт-24, 06:25 
>  Но ничего лучше питона у нас для вас нет.

Тогда, кажется, это именно тот случай когда говорят "suxx to be you".

Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск языка программирования Python 3.13"  +2 +/
Сообщение от Аноним (98), 08-Окт-24, 08:43 
Где же вы живёте, что вас заставляют писать на питоне в то время как прогрессивный мир способен использовать современные ЯП? И для чего, самое гланое?....
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

99. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Василий Пупов (?), 08-Окт-24, 09:07 
В современном мире питон будет а топе популярных языков. А вот ты видимо в каком-то своем мире находишься
Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (103), 08-Окт-24, 09:31 
ну когда-то бейсик был так же популярен
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (105), 08-Окт-24, 09:42 
Никогда бейсик не был популярен для разработки коммерческих/корпоративных вещей. Этот ЯП изначально проектировался для обучения программированию, что недвусмысленно отражено в его названии.
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (78), 08-Окт-24, 04:28 
Старые удаляют, новые добавляют. Всë нормально.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

88. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (86), 08-Окт-24, 06:28 
> Старые удаляют, новые добавляют. Всë нормально.

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

> Pythons aren't meant to have gills, anyway.

Not meant to have GILs? :)) Зато вот на тебе pythonic jit :)

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск языка программирования Python 3.13"  +1 +/
Сообщение от Anonimous (?), 08-Окт-24, 07:07 
Не думаю. Удалили старые и не нужные в наше время пакеты.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (5), 07-Окт-24, 23:50 
>Для модуля random реализован интерфейс командной строки.

Если и реализовывать, то не для random, а для secrets.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск языка программирования Python 3.13"  +1 +/
Сообщение от Аноним (10), 08-Окт-24, 00:00 
По п.1. Неужели нельзя было использовать наработки проектов Nuitka и PyPy для JIT-компилятора, вместо того, чтобы и в Python тащить этот LLVM?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск языка программирования Python 3.13"  +/
Сообщение от 8482 (?), 08-Окт-24, 00:12 
Сам собери делов то ? Или тут мы уже потихоньку приходим к тому что это не благодатный бесплатный труд?
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск языка программирования Python 3.13"  +2 +/
Сообщение от 12yoexpert (ok), 08-Окт-24, 00:22 
для того и приудумали вещи вроде llvm, чтобы выкинуть свободных разработчиков из индустрии как класс. усложнить проекты до невозможности, чтобы никто в одиночку не смог разобраться
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск языка программирования Python 3.13"  –4 +/
Сообщение от 8482 (?), 08-Окт-24, 00:55 
Чё то на сочинял , звучит как: теперь я не смогу поднять стекло с помощью лебедки , ведь мне дали автоматические кнопки и теперь если я смотрю на такой вариатор то мне лень крутить ручку и я лучше нажму кнопку.
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (86), 08-Окт-24, 06:29 
> По п.1. Неужели нельзя было использовать наработки проектов Nuitka и PyPy
> для JIT-компилятора, вместо того, чтобы и в Python тащить этот LLVM?

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

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

14. "Выпуск языка программирования Python 3.13"  +1 +/
Сообщение от Аноним (14), 08-Окт-24, 00:37 
Я так понимаю следующая версия будет последней?)
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск языка программирования Python 3.13"  +1 +/
Сообщение от Аноним (48), 08-Окт-24, 02:35 
Не, после 3.14 будет 3.141 и далее по списку
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск языка программирования Python 3.13"  +/
Сообщение от 1 (??), 08-Окт-24, 09:07 
Это не TeX.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск языка программирования Python 3.13"  –6 +/
Сообщение от Вы забыли заполнить поле Name (?), 08-Окт-24, 00:38 
> Добавлена экспериментальная реализация JIT-компилятора, позволяющего добиться существенного повышения производительности

Существенной - это какой? Судя по PEP 744 https://peps.python.org/pep-0744/ там не более 5%.

Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (75), 08-Окт-24, 03:39 
> Обеспечена очистка компилятором лидирующих пробелов из каждой документирующей строки (docstring), что позволило сократить потребляемую память и уменьшить размер кэша с байткодом (файлов .pyc).

Почему бы их вообще не загружать как-то по требованию? В продакшене они вообще не нужны.

Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск языка программирования Python 3.13"  –1 +/
Сообщение от Аноним (97), 08-Окт-24, 08:36 
Имеено для этого и существуют pyo-файлы (без docstring-ов).
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск языка программирования Python 3.13"  +1 +/
Сообщение от Аноним (75), 08-Окт-24, 03:41 
> Семантика встроенной функции locals(), возвращающей все локальные переменные и их значения в текущей области видимости, изменена

В минорах начали ломать обратную совместимость?

Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Ggg (?), 08-Окт-24, 07:07 
Это не минор, это раз в год и всегда так у питона.
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск языка программирования Python 3.13"  +/
Сообщение от 1 (??), 08-Окт-24, 09:08 
Как всегда в питоне - вышло обновление, переписывай скрипты.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

104. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (103), 08-Окт-24, 09:32 
не,у меня они на bash
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск языка программирования Python 3.13"  +/
Сообщение от Аноним (96), 08-Окт-24, 07:39 
>Добавлен экспериментальный режим сборки CPython без глобальной блокировки интерпретатора (GIL, Global Interpreter Lock), который включается при помощи опции "--without-gil"

А метастазы асинхронщины где можно и где нельзя уже не убрать.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру