The OpenNET Project / Index page

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



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

"Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от opennews (??), 01-Ноя-19, 20:58 
Разработчики языка Python приняли решение перейти на новую схему подготовки релизов. Новые значительные выпуски языка теперь будут выпускаться раз в год, а не раз в полтора года, как это было ранее. Таким образом, выпуск Python 3.9 можно ожидать в октябре 2020 года. Общее время разработки значительного выпуска составит 17 месяцев...

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

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

Оглавление

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

1. "Python переходит на новый цикл формирования значительных вып..."  +33 +/
Сообщение от Аноним (1), 01-Ноя-19, 20:58 
Ох уж эти менеджеры, хлебом не корми дай чё-нить поменять в схеме релизов...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от microcoder (ok), 01-Ноя-19, 20:59 
3.9, 3.10, 3.11, 3.12...
Т.е., 4.x ветку можно не ждать в этом веке?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (3), 01-Ноя-19, 21:14 
Значит через несколько лет у нас будет PyPi (не путать с PyPI)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Python переходит на новый цикл формирования значительных вып..."  +9 +/
Сообщение от Аноним (4), 01-Ноя-19, 21:25 
т.е. ты хочешь что-то несовместимое?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Python переходит на новый цикл формирования значительных вып..."  +6 +/
Сообщение от имя (ok), 01-Ноя-19, 21:40 
Линус просто забыл перелогиниться.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Python переходит на новый цикл формирования значительных вып..."  –13 +/
Сообщение от Аноним (6), 01-Ноя-19, 21:41 
тебе не достаточно того, что куча скриптов еще на втором пыхе? и что у пыха внутри третьей версии куча несовместимостей? и что люди вынуждены свои пыхо-поделия распространять в виде образов докера, чтобы обеспечить хоть какую-то работоспособность за пределами ПК разраба?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Python переходит на новый цикл формирования значительных вып..."  –8 +/
Сообщение от Аноним (7), 01-Ноя-19, 21:41 
Да, я хочу. Хочу чтобы дропнули питон 3 и послали всех любителей несвежего в лес.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Python переходит на новый цикл формирования значительных вып..."  +9 +/
Сообщение от Аноним (7), 01-Ноя-19, 21:43 
>на втором пыхе

пых - это PHP.

>люди вынуждены свои пыхо-поделия распространять в виде образов докера, чтобы обеспечить хоть какую-то работоспособность за пределами ПК разраба?

У вас смузи потёк. Проблема решается просто - дропается совместимость со всем старьём, которое несовместимо с новейшей версией.

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

9. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Anonymoustus (ok), 01-Ноя-19, 22:32 
Сдаётся мне, что 2.7 таки форкнут в отдельный, стабильный Пихтон для солидных господ. Или будут использовать как есть, вкидывая временами фиксы безопасности.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Анонимemail (10), 01-Ноя-19, 22:47 
питон будет руби? в кои эти отступы то??
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от Аноним (11), 01-Ноя-19, 23:09 
2.7 уже всё, совсем всё. Скоро можно будет прекратить страдать, поддерживая совместимость одновременно со 2 и 3 ветками. Скоро, совсем скоро.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "Python переходит на новый цикл формирования значительных вып..."  –9 +/
Сообщение от Аноним (6), 01-Ноя-19, 23:20 
> пых - это PHP

Пых - это любой язык из пыхоплеяды. google://пыхоплеяда

> Проблема решается просто - дропается совместимость со всем старьём

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

Тем более, что часть пыхоскриптов работает только на 3.4, часть - только на 3.6 и т.д., в связи с чем был изобретен такой позорный концепт, как virtualenv. Ну а распространять подeлия остается только докерами.

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

13. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от анонимно (?), 01-Ноя-19, 23:38 
множественное наследование нужно выпилить.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (14), 01-Ноя-19, 23:39 
Пишешь версию под которой запускать, а пользователь сам напишет под какой версией запустить твой python3.4 hello.py. Да и venv поставить это не суперпупер задача, тем более в твоём т.н. интерпрайзе.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Python переходит на новый цикл формирования значительных вып..."  +3 +/
Сообщение от анонимно (?), 01-Ноя-19, 23:39 
Похороните 2ую ветку и будет вам счастье. Наконец то Лутц перестанет двухтомники писать из разряда "а теперь посмотрим как это делалось во второй ветке"
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

16. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Zil (?), 01-Ноя-19, 23:43 
а чем это venv позорный? Весьма удобный инструмент.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

17. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от zloykakpesemail (ok), 01-Ноя-19, 23:59 
В среднем это не так и важно. На рабочих проектах версию питона повышают довольно не часто и сейчас очень много проектов работают успешно на 3.6. Пока они мигрируют хотя бы на 3.8, то уже и 3.9 релиз выйдет. Главное зависимости вовремя обновлять.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Аноним (18), 01-Ноя-19, 23:59 
Во-первых лурк, сайт созданный подростками для подростков. Термин "пыхоплеяда" пусть там и живет, его все равно никто не знает.

Копипаста с вашего любимого лурка:
"массы динамических пет*шк*в выбирают ПЫХОПЛЕЯДУ (Perl, PHP, Python, Ruby). ПЫХОПЛЕЯДА - это в*серы ГСМ-ов и неграмотных д*лб*ебов, которые проделали большую работу изобретя колесо (квадратное)

А теперь внимание, смотрим на чем сделан сам лурк.
http://lurkmore.to/index.php  => .php

Получается, что лурк-интеллектуалы написали про себя. Забавно.

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

19. "Python переходит на новый цикл формирования значительных вып..."  –2 +/
Сообщение от Аноним (6), 02-Ноя-19, 00:26 
почему ты считаешь, что движок медиавики написан автором копипасты? Ты альтернативно одаренный?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от Аноним (18), 02-Ноя-19, 00:37 
Понятно, что это движок, не нужно об очевидном или ты решил внезапно "блеснуть"?
Ты так и не понял, о чем речь.

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

Подростковое мышление оно такое.

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

21. "Python переходит на новый цикл формирования значительных вып..."  +3 +/
Сообщение от Аноним (21), 02-Ноя-19, 00:58 
Слава бруузеров, которые меняют версии ежечасно, не дает покоя
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Python переходит на новый цикл формирования значительных вып..."  +3 +/
Сообщение от IRASoldier_registered (ok), 02-Ноя-19, 01:19 
>Подростковое мышление оно такое

Срачи в комментах на Опеннете, к слову, мало чем отличаются от срачей на Лурке. Зеркало оно такое зеркало.

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

23. "Python переходит на новый цикл формирования значительных вып..."  –1 +/
Сообщение от Аноним (23), 02-Ноя-19, 03:01 
> позорный концепт, как virtualenv. Ну а распространять подeлия остается только докерами.

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

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

24. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (6), 02-Ноя-19, 03:18 
> если ты предлагаешь использовать докер

Как выяснилось, позорный не virtualenv, и даже не "мои знания о нем", а ты. Лично ты позорный. Потому что я нигде ничего не предлагал, а лишь описывал то, как распространяют на практике пыхописатели свои пыхоскрипты.

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

25. "Python переходит на новый цикл формирования значительных вып..."  –11 +/
Сообщение от двойной (?), 02-Ноя-19, 03:21 
Ох уж эти луддиты в сальных свитерах. Лишь бы не читать и гнобить все новое только потому что новое.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

26. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от двойной (?), 02-Ноя-19, 03:26 
Ага. А еще conditional operators и ООП. А то сложнаааа. У нас ведь всего одна извилина. Кстати предлагаю запилить список того что нужно выпилить из C++ и Java. Посмеемся и поплачем. Ну и если продолжать то еще и СТО с, например, нейробиологией запретим. Нормальным людям это не нужно и непонятно.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

27. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от mandms (?), 02-Ноя-19, 03:33 
Python 3.14-то? это будет намного скорее: 3.9 + 5 выпусков=> 2020+5лет в 2025, НО ЕСЛИ ОНИ не ускорятся!!

если они ускорятся в 2 раза это будет в 2022.5-ом году,
если они ускорят выпуски в 4 раза то это будет в 2021.25-ом
Ждите Очень Скоро!

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

28. "Python переходит на новый цикл формирования значительных вып..."  +5 +/
Сообщение от mandms (?), 02-Ноя-19, 03:46 
Да, Python 2.8 с бакпортами из 3 уже давно (2015?) существует.
Называется Tauthon

#Предыстория и как свободный мир подхалимов диктатора занимался фашистким принуждением к смене имени и отказа от "святого" имени Питона:

Python 2.8? [LWN.net]
https://lwn.net/Articles/711061/

Rename this Project · Issue #47 · naftaliharris/tauthon
https://github.com/naftaliharris/tauthon/issues/47

#Проект на Github

naftaliharris/tauthon: Fork of Python 2.7 with new syntax, builtins, and libraries backported from Python 3.
https://github.com/naftaliharris/tauthon

Обоснование и про проект, 2016

Why I'm Making Tauthon
https://www.naftaliharris.com/blog/why-making-python-2.8/

Tauthon is a backwards-compatible Python interpreter that runs Python 2 code and C-extensions exactly as-is, while also allowing Python 2 programmers to use the most exciting new language features from Python 3.

These new backported language features include async/await syntax, function annotations and typing support, keyword-only arguments, and new metaclass syntax, among many others. I use Tauthon as my system python now, and haven't had any problems running my old 2.7

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

29. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от mandms (?), 02-Ноя-19, 03:53 
Гвидо ушел и начались свистопляски - гонки несовместимых версий

Грустно.

Уже и правда думаешь сразу на Тофон-2.8 перейти, минуя эти Пайфон 3.9-3.14-☠x☠x☠
Тофон хоть стабильный

Tauthon is a backwards-compatible Python interpreter that runs Python 2 code and C-extensions exactly as-is, while also allowing Python 2 programmers to use the most exciting new language features from Python 3.

These new backported language features include async/await syntax, function annotations and typing support, keyword-only arguments, and new metaclass syntax, among many others. I use Tauthon as my system python now, and haven't had any problems running my old 2.7

naftaliharris/tauthon: Fork of Python 2.7 with new syntax, builtins, and libraries backported from Python 3.
https://github.com/naftaliharris/tauthon

Why I'm Making Tauthon
https://www.naftaliharris.com/blog/why-making-python-2.8/

Hacker News >> Why I'm Making Python 2.8
https://news.ycombinator.com/item?id=13144713

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

30. "Python переходит на новый цикл формирования значительных вып..."  –1 +/
Сообщение от Аноним (30), 02-Ноя-19, 07:51 
Не трожь Руби. Руби - это чистое, светлое и человекоориентированное.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

31. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Аноним (30), 02-Ноя-19, 07:53 
Можно и ООП выпились. Обходится же Julia без него. И ничего, научные вычисления и ML от этого не страдают.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (23), 02-Ноя-19, 07:56 
поясните, в чём суть постоянного выпуска новых версий языка, этож не браузер какой-нибудь где нужно у юзеров данные воровать, тут же главное стабильность?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (7), 02-Ноя-19, 09:19 
>а в энтерпрайзе каждый апдейт нужно убедительно аргументировать.

"Под версией питона, что у нас, не работает ни одна либа - все дропнули эту версию. Либо обновляемся, либо идём на ***", - отличный аргумент.

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

34. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (23), 02-Ноя-19, 09:38 
нет, ты!
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

35. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (35), 02-Ноя-19, 09:53 
"гениальная" идея - давайте создадим еще одну третью версию питона
которая будет гибридом второй и третей
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

36. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от пох. (?), 02-Ноя-19, 10:02 
угу, штабильнасть, ана самая.

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

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

Забудьте про стабильность в кодошлепском мирке - версия бывает либо последняя, либо неправильная.
Остальное уже десять лет как немодно и немолодежно.

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

37. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от Аноним (56), 02-Ноя-19, 10:36 
Вот, что мне всегда не нравилось в Python - пишешь на нём программу раз, а затем каждый год перетряхиваешь код под новую версию Python.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Python переходит на новый цикл формирования значительных вып..."  –2 +/
Сообщение от Аноним (38), 02-Ноя-19, 10:56 
Потому что эффективные менеджеры мерят производительность спринтами по две недели. Через определенное количество спринтов у них должен быть результат. А что не лучший результат как новая версия? Вот они теперь не зависимо от результата шлепают новую версию типа потрудились на славу какой я крутой менеджер.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

39. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от Аноним (38), 02-Ноя-19, 10:56 
При Гвидo такoгo не былo.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Аноним (7), 02-Ноя-19, 11:43 
Конечно не страдают. Потому что это гно почти никто не юзает.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

41. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Аноним (7), 02-Ноя-19, 11:45 
версии надо нумеровать хешами коммитов гита
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

42. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от tmplsr (?), 02-Ноя-19, 12:09 
Язык единственного фреймворка, с синтаксисом переплюнувшим с++, и тучей уровней абстракции,  в которых хрен разберешься. Да и градус сумасшествия в палате рубистов круче чем у многих других групп.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

43. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Аноним (43), 02-Ноя-19, 12:25 
! Ваш комментарий повторно зафиксирован в составе крылатых фраз !
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от SOska (?), 02-Ноя-19, 13:52 
В твоем маня мирке может и так
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

45. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (45), 02-Ноя-19, 13:54 
Я так и не понял: будет ли похоронен релиз 3.х с выходом 4.х или 4.х станет логическим продолжением?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Python переходит на новый цикл формирования значительных вып..."  +1 +/
Сообщение от Anonymoustus (ok), 02-Ноя-19, 14:24 
Спасибо, не слыхал раньше.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

47. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Anonymoustus (ok), 02-Ноя-19, 14:28 
К чему ты пишешь про эффективных менеджеров, если обсуждается опенсосный Пихтон? Откуда эффективные менеджеры у опенсосеров?
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

48. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (48), 02-Ноя-19, 14:35 
Абстракций у Ruby сильно меньше, чем у Питона. И, уж, с С++ он никак не сравнится по их количеству. А разобраться с ним сложно только тем, кто пытается натянуть C++ на него. Или Питон. Функциональщикам понять Руби сильно проще чем застарелым императивщикам.

У рубистов всё предельно чётко. И план развития есть, и Matz на месте.

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

49. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (48), 02-Ноя-19, 14:38 
Зато всяким сертифицирующим учебным курсам очень нравится. Каждый год можно повторно предлагать переобучиться и получить новый сертификат.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

50. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (48), 02-Ноя-19, 14:41 
Для начала, надо, чтобы 3.9 выпустили. Есть большое подозрение, что и 3.8 до внедрения не доедет.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

51. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (51), 02-Ноя-19, 15:21 
Мне интересно а что вы все так форсить эту жульку начали? В прошлый раз я привел пример ссылок на передерг авторов языка в бенчмарках. И все как-то утихли. А сейчас что не новость выпригивает органчик - а вот в джулии....
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

52. "Python переходит на новый цикл формирования значительных вып..."  –2 +/
Сообщение от Аноним (52), 02-Ноя-19, 15:30 
Ты сказок про розовых пони начитался думаешь программисты сами по себе объединяются и пишут совместный код еще и за бесплатно? Питон разрабатывается фаундейшн с выручкой 2.9 млн долларов на 2015 год. И дяденьки там далеко не за идею работает и не за бесплатно. А чтобы их координировать (сейчас будет звук порванного шаблона) им нужны менеджеры! И многие из них эффективные. Вот так-то мой великовозрастный школьник ты теперь познал дзен.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

53. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (52), 02-Ноя-19, 15:32 
Пиши под второй Питон. Полная стабильность и максимальная производительность.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

54. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Anonymoustus (ok), 02-Ноя-19, 15:36 
Ну раз уж ты такой умный, назови фамилии эффективных менеджеров сообщества Пихтона и хотя бы примерный порядок их зарплат, а также приведи ссылки на их самодурские решения, которые угнетают вольных опенсосников, изнемогающих как рабы на галерах в созидании Пихтона.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

55. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от аноним3 (?), 02-Ноя-19, 15:42 
им надо было развивать язык в отдельной ветке и раз года так в 2 выпускать версию с новым номером описывая нововведения, которые не затрагивают работы старых функций и только с переходом скажем с ветки 3 на 4 вводить то что рвет совместимость с предыдущей версией. а что они устроили? написал скрипт для 3.5 и думаешь запустится ли он в 3.7? это глупо. недаром ветка 2.7 во всех дистрах практически основная.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

56. "Python переходит на новый цикл формирования значительных вып..."  –2 +/
Сообщение от Аноним (56), 02-Ноя-19, 15:53 
У меня щас джуны объединились и пытаются, минуя меня, протолкнуть начальству идею, что ООП и паттерны проектирования - это сложно и не нужно, а весь софт можно отлично писать процедурами. И самая мякотка, что начальство с ними согласно, потому что состоит из эффективных менеджеров, которые дальше хелло ворда ни в одном ЯП не продвинулись.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

57. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от macfaq (?), 02-Ноя-19, 16:19 
Жаль, на лурке нет статьи про аспи и аутизм.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

58. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Junior frontend developer (?), 02-Ноя-19, 16:52 
Уж функциональная часть там точно переусложнена, у фпшников и даже джсников волосы дыбом становятся.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

59. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Anonymoustus (ok), 02-Ноя-19, 16:56 
> У меня щас джуны объединились и пытаются, минуя меня, протолкнуть начальству идею,
> что ООП и паттерны проектирования - это сложно и не нужно,
> а весь софт можно отлично писать процедурами. И самая мякотка, что
> начальство с ними согласно, потому что состоит из эффективных менеджеров, которые
> дальше хелло ворда ни в одном ЯП не продвинулись.

И в чём они не правы? ООП изобрели для решения проблемы сложности, которая возникает на больших проектах, а не для хеллоуворлдов на пихтоне. С выбором ЯП вы там не ошиблись случайно, нет?

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

60. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от пох. (?), 02-Ноя-19, 16:58 
> Пиши под второй Питон. Полная стабильность и максимальная производительность.

напомните, плиз - сколько он еще поддерживается - два месяца, да? А, нет, полтора года и два месяца? Нууу, это срок - можно успеть эмигрировать в Аргентину.

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

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

А как это ж так - писать на пихоне не используя миллиарда чужих зависимостей всего от всего?

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

61. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (61), 02-Ноя-19, 17:22 
Эти хотя бы замедляются.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

62. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от mbx (?), 02-Ноя-19, 17:30 
У меня сейчас даже на Windows (7) два питона замечательно уживаются. Не думаю, что на Линуксе проблемы будут. А если из repo выкинут 2-й, то сорсы доступны и пересобрать под себя делов на 30 минут. Если по делу, я начал мигрировать свои проекты на 3-ю версию, но смысла особого не вижу, ибо по windows они в виде .exe раздаются, а под Линуксом в сильно специальном виде внутри виртуалок.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

63. "Python переходит на новый цикл формирования значительных вып..."  +6 +/
Сообщение от Аноним (63), 02-Ноя-19, 17:40 
Версия ситемды вообще получается путем складывания версий браузеров на момент релиза.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

64. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (63), 02-Ноя-19, 17:48 
Какое отношение 3.9 имеет к фантазиям о четвертой ветке?
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

65. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (65), 02-Ноя-19, 18:20 
Батарейки протухнут и привет. Толку то с питона.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

66. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от пох. (?), 02-Ноя-19, 18:30 
> Не думаю, что на Линуксе проблемы будут.

ну как обычно - чем будем запускать нечто с #!env python ?
(учитывая что оно вряд ли запустится неправильным)
Собирать каждый раз virtualenv?

и добавь к этому что оно уже пролезло в lsb(!) и куча внутрисистемной автоматики подразумевает что таким способом запустится единственно-верная версия. Дальше будет смешнее.

Дело не в репо дистрибутивов - дело в том что кончатся (рано или поздно) и обновления безопасности, и, вполне вероятно - поддержка немодных пакетов в PyPI и прочих местах. (и уж тем более и гораздо раньше забьют на обновления и безопасность сами авторы пакетов - на тебе версию под пихон 3.9999, и, может быть, 3.9998, какой еще такой два - новый майнтейнер и родился-то после того как его объявили deprecated)

Смысл миграции на все новые версии только в этом. Все остальное неизбежно доломают, они не умеют по другому.

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

67. "Python переходит на новый цикл формирования значительных вып..."  +2 +/
Сообщение от пох. (?), 02-Ноя-19, 22:10 
надо же ж...

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

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

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

68. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (23), 02-Ноя-19, 22:21 
> Собирать каждый раз virtualenv?

особо терять-то нечего, virtualenv в большинстве случаев необходим,
поскольку большинство питоньего софта это glue-программирование с использованием чьих-то несвежих библиотек. И молитесь чтобы версии были зафиксированы сверху, иначе через пол года оно перестанет работать даже в virtualenv! В идеале конечно лучше как только софтина запустилась и тесты прошла сразу же pip list > requirements.txt сделать и библиотеки забэкапить, т.к. особо одарённые умудряются из репозитория удалять версии либо менять пакеты без изменения версии.

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

69. "Python переходит на новый цикл формирования значительных вып..."  –1 +/
Сообщение от Аноним (23), 02-Ноя-19, 22:24 
обычная человеческая логика, когда 3.9 + .1 даёт 4.0 а не 3.10
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

70. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от SOska (?), 02-Ноя-19, 23:30 
Кто мы то, ты поехавший. Я вообще о ней ничего не говорил
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

71. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (71), 03-Ноя-19, 00:15 
у вас обоих явные признаки ОКР

сколько раз в день руки моете?

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

72. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (72), 03-Ноя-19, 08:08 
> В прошлый раз я привел пример ссылок на передерг авторов языка в бенчмарках.

Это какие?

> Мне интересно а что вы все так форсить эту жульку начали?

А на чём же ещё новые проекты с математикой писать?

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

73. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (73), 03-Ноя-19, 08:11 
Сложно комментировать отсутствие аргументов..... Проблемы с волосами - это проблемы отдельных особей.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

75. "Python переходит на новый цикл формирования значительных вып..."  –1 +/
Сообщение от Аноним (75), 03-Ноя-19, 15:44 
Мысль что все работает под 2-ым и нафиг менять на новый. А обновления безопасности это как проблема 2000, которой нет.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

76. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (-), 03-Ноя-19, 18:28 
>ООП изобрели для решения проблемы сложности, которая возникает на больших проектах, а не для хеллоуворлдов на пихтоне.

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

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

77. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Anonymoustus (ok), 03-Ноя-19, 18:34 
>>ООП изобрели для решения проблемы сложности, которая возникает на больших проектах, а не для хеллоуворлдов на пихтоне.
> Критики Python - такие критики, которые с трудом понимают ООП. ООП -
> это возможности уточняющего программирования. Где один и тот-же код можно использовать
> для похожих в целом, но различающихся в деталях целей. А это
> (какая неожиданность) вовсе не обязательно большие проекты.

Иди, мальчик, лучше почитай книжку:

https://www.helloworld.ru/texts/comp/other/oop/index.htm

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

78. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (-), 03-Ноя-19, 18:37 
>Иди, мальчик, лучше почитай книжку

Иди ка ты, мальчик, напиши хоть что-нибудь, только по книжкам ООП понять сложно. Что и видно.

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

79. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от mandms (?), 04-Ноя-19, 01:06 
нет, просто будет второй. другой второй не надо - эта ОК
еслиб не некоторые баги во втором Питоне - лучше второго питона ничего и не было бы
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

80. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от аноним3 (?), 04-Ноя-19, 12:02 
кстати в 3.7 под виндой на input() ноль реакции.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

81. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от имя (ok), 05-Ноя-19, 07:50 
> угу, штабильнасть, ана самая.
> Конечная цель - как в хрусте - штабильно последние хрустоподелки работают в
> ночной сборке только что из под хвоста макаки. Потому что ну
> как же не обмазаться свеженьким, если можно уже обмазываться.
> …
> А если тебе попалась поделка двухлетней давности - можешь ее просто выбросить,
> поскольку никакой науке неизвестно, где взять ту единственную-неповторимую версию, с которой
> она хоть как-то запустится, не говоря уж  чтоб работала.

Это в какой конторе у тебя завелись уберхипстеры, которые не только смогли победить borrow checker, так ещё и тащат в прод экспериментальные модули для экспериментальных версий компиляторов?

Я такое видел только в модулях для Firefox/Servo, которых в любом случае уже не спасти: сборка с --system-{sqlite,libvpx,jpeg,libevent,чёрт-в-ступе} не рекомендуется, нужные версии clang-tools и node.js сборочная система за тебя тоже качает, а что касается авторов «закорючек», то они сидят через стол в оплаченном мозиллой коворкинге. Остальное либо доживает до состояния «builds on stable» перед обретением популярности, либо не выживает вовсе.

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

82. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от пох. (?), 05-Ноя-19, 09:59 
> Я такое видел только в модулях для Firefox/Servo

каковые и есть самый главный потребитель хруста, и двигатель его прогресса, не так ли?

Ну вот все остальные - берут с них пример. Требования использовать ночные билды - я периодически вижу в INSTALL.md хрустоподелок (на чем закрываю страничку, ставить ЭТО я, естественно, не буду никогда).

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

Собственно, чему удивляться - это примерно один и тот же контингент макак.

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

83. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от пох. (?), 05-Ноя-19, 10:01 
> Ну раз уж ты такой умный, назови фамилии эффективных менеджеров сообщества Пихтона

ты правда думаешь что кому-то интересно их узнавать?

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

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

84. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от проходил (?), 05-Ноя-19, 11:30 
https://tproger.ru/translations/oop-the-trillion-dollar-disa.../
и таки дя я пишу промышленный код на процедурном языке в 2019 =)
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

85. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от анонимно (?), 05-Ноя-19, 11:48 
Множественное наследование ведет к спагетти коду который привязывается на того кто его написал и становится своеобразным человек-локом. Это давно поняли в MS и сделали запрет в шарпах. Вы же, увидев непонравившуюся вам идею, начали возводит её в абсурд. Не надо таким быть. Если разработчик понимает наследование он понимает и множественное наследование, но если у вас в проекте множественное наследование то у вас проблема в архитектуре.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

86. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от tmplsr (?), 05-Ноя-19, 12:33 
> Сложно комментировать отсутствие аргументов.....

1. WEB-only. За пределами веба почти не применяется.
2. Единственный фреймворк: Rails.
3. https://m.habr.com/ru/post/306564/

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

87. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от tmplsr (?), 05-Ноя-19, 12:52 
https://m.habr.com/ru/post/306564/comments/

Руби — мёртв. И уже поздно обсуждать, как его реанимировать, нужно понять — как же это получилось? Как так вышло, что PHP, язык «быдлокодеров» внезапно (sic!) оказался более гибким, более быстрым, более правильным в архитектурном смысле, расцвел в пышную экосистему множества отличных фреймворков, а «илитный» Ruby лежит и плохо пахнет?

Имхо, анализ сводится к трем пунктам:

1. Монополия. Рельсы убили Руби. RIP они оба. И не только в рельсах дело. Дело в монополии на всё — один (фактически!) фреймворк, один человек, отвечающий за сам язык, одна система пакетов. Нет конкуренции — нет развития.

2. Отсутствие развития самого языка. И даже отсутствие внятных механизмов обсуждения такого развития! Сравните, например, переходы PHP 5 -> 5.3, 5.3->5.4, 5->7. Каждая новая версия — фактически новый язык. Что нового появилось в Ruby за те же годы? А?

3. Сильная связность с окружением. PHP работает везде, на любой ОС, с любым веб-сервером и без него, не требуя ничего от окружения, кроме возможности запустить бинарник «php.exe» (условно). А еще php-fpm.

PHP не пытается быть сервером приложений, он просто честно делает своё дело — принимает запрос, отдает ответ и умирает. Может быть пора перестать воспринимать это, как недостаток дизайна языка?

Всё вышенаписанное — имхо и не отменяет уважения к тем, кто честно делает своё дело, программируя на Ruby и рельсах.

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

89. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Аноним (89), 05-Ноя-19, 20:16 
> Называется Tauthon
> Tauthon is a backwards-compatible Python interpreter that runs Python 2 code and C-extensions exactly as-is, while also allowing Python 2 programmers to use the most exciting new language features from Python 3.

Идея отличная. Но что с либами и фреймворками? Откуда в нём pip качает? Есть ли у Tauthon-а сообщество? Помогает ли оно разработчикам либ сохранить совместимость с Tauthon-ом?

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

90. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от имя (ok), 06-Ноя-19, 07:01 
> Ну вот все остальные - берут с них пример. Требования использовать ночные
> билды - я периодически вижу в INSTALL.md хрустоподелок (на чем закрываю
> страничку, ставить ЭТО я, естественно, не буду никогда).

Ты откуда такие вообще откапываешь? Я такие в большинстве случаев вижу только на internals forum или саморекламных постах в сабреддите, на которых ты явно не сидишь и никогда не будешь, и проекты оттуда часто явно сыры, WIP, PoC и вообще для энтузиастов, готовых тянуть — даже requirements читать не надо, сразу видно, что очередной человек учит язык.

Бегло пробежался по тому, на что смотрел в последнее время. Quiche, boringtun, ripgrep, alacritty, vector.dev, diesel orm, pijul, fselect, factotum, trust-dns, xi editor, велосипеды с перделками типа fd-find и exa — всё собирается со stable, порой даже компилятора двухгодичной давности хватает. Нестабильного захотели разве что TiKV да flowgger, а про firecracker ничего сказать не могу, потому что они навернули туда какую-то странную систему сборки.


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

91. "Python переходит на новый цикл формирования значительных вып..."  +/
Сообщение от Junior frontend developer (?), 10-Ноя-19, 09:31 
Кстати да, плохая поддержка винды в значительной степени убила Ruby
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору


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

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




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

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