Доступен корректирующий выпуск Python 2.7.17, в котором отражены внесённые с марта этого года исправления ошибок. В новой версии также устранены три уязвимости в expat, httplib.InvalidURL и urllib.urlopen....Подробнее: https://www.opennet.ru/opennews/art.shtml?num=51712
Эх...
Ох...
Вот это хорошо и правильно. Никаких изменений и улучшательств. Вангую ещё лет десять Пихтону серии 2,7.
Они теперь как Перл 5 золотой стандарт. Но там пошли дальше и Перл 6 назвали Раку. HR теперь так у будут 10 лет принимать на работу специалистов по перл, а не по раку.
> Они теперь как Перл 5 золотой стандарт. Но там пошли дальше и
> Перл 6 назвали Раку. HR теперь так у будут 10 лет
> принимать на работу специалистов по перл, а не по раку.Именно.
Что касается Рака, то мне кажется, что у него нет будущего. Лично я не буду использовать язык с таким названием и, что важнее, с таким подходом к определению важных целей и задач проекта и к собственной мотивации. Пусть в Японии на нём пишут, раз его по-японски назвали. :)
> Пусть в Японии на нём пишутУ Японцев есть Ruby
>> Пусть в Японии на нём пишут
> У Японцев есть RubyКроме тебя, конечно же, об этом никто не знал. Ты просветитель и благодедеть. Только ты забыл подписаться под своим благодеянием.
Аноним - это звучит гордо.
Жаль что закапывают, шикарная версия.
Гвидо ушел. Можно закапывать. Таки 19-й год. Есть куда более современные и удобные языки программирования.
Ты про джава скрипт?
Ruby же :}
> поддержка которой будет прекращена в начале 2020 года.нет
2.7 будет жить вечно - как живет перл 5
Perl 5 развивается, в отличие от.
Не будет. Из дебианов его начали вырезать.
Таки со шляп начали
Со шляп уже закончили.
Значит дебиан помрёт, очевидно же.
Из-за systemd.
Не как перл 5, а как кобол, алгол, фортран, дракон, си и прочее нeнyжнo.
>кобол ... фортран, дракон, силол, перл то действительно ненужен в сравнении с этими
Ну неужели на столько невозможно переписать всё под трёшку?
Все принты переписать на скобочные версии? Ты в своём уме?
С этим и сед справится. Ещё часть работы сделает six, но самые сложные куски - только руками.
Эх, если бы только в принтах было дело...
Это уже достаточно чтобы не заниматься портированием. Тег сарказм в это комментарии такой же как и там выше.
> Ну неужели на столько невозможно переписать всё под трёшку?Свой собственный код несложно. Веселье начинается в сторонних библиотеках. Мне тут жаловались недавно, что проект на 2.7 пришлось стартовать, так как под 3 одна какая-то либа глючила. Пруфов не будет. Когда либа глючит у меня, это заканчивается моим merge request с исправлением глюка
Нет, все сторонние библиотеки портировать большй проблемы не составит. Проблема в том, что большая часть мейнтейнеров в опенсорсе - хамы с манией величия с позицией "Я - Диктатор-Император этого репозитория, повелеваю - либо оставить без внимания годами PR ничтожных холопов-контрибьютеров, добавляющие фичи, лично мне не нужные, либо отклонить их". Поэтому, если либа ещё не на python 3 - значит мейнтейнер сам python 3 не использует и скорее всего PR будет отклонён.
Выход один - нужен эффективный механизм передачи управления репозитория от диктатора к федерации форков.
Тут RH недавно такого чувака подвинула, написав аналог его утилиты на трешке.
Следующим шагом будет выпиливание двушки из дистров и признание его деприкейтед. Придется EPEL подключать что бы двойку поставить. Вот тогда может задергаются и совсем уж упорные.
> часть мейнтейнеров в опенсорсе - хамы с манией величияАрр. Есть такое. Сейчас сам доказываю мейнтейнерам Celery состоятельность своей точки зрения
Не сказал бы, что они хамы с манией величия -- Celery и так дофига немаленький, а тут запрос на расширение API
> Выход один - нужен эффективный механизм передачи управления репозитория от диктатора к федерации форков.Давным-давно, в далеком-далеком гитхабе...
Питоний код раз плюнуть. А вот с closed-source C все плохо.python-P4 есть только под 2.7, например, и как заставить перфорсеров релизнуть версию под трешку, хрен знает.
> Ну неужели на столько невозможно переписать всё под трёшку?Зачем и кто оплатит эту блажь? У миллионов людей «всё работает, не трожь».
Возможно.
Но есть два важных фактора - время и деньги. Переписать - это потратить время на работу и деньги на зарплату. Мне вот переписывать некогда - нужно поправлять существующий и делать новый код. 150 задач в багтрекере не просто так висят. А найти добровольца, который готов бесплатно «переписать всё под трёшку» пока пе получилось. Пойдёте?
добавь 151 задачу в трекер - переезд на 3.
... and close in 3 years "Will not fix"
Эту задачу надо было ещё 10 лет назад добавить.
Возможно; но тройка 10 лет назад была УГ.
Плюс есть зависимости - одна из библиотек до сих пор не переехала на тройку.
> Мне вот
> переписывать некогда - нужно поправлять существующий и делать новый код.You're doing it wrong. Технический долг накапливается.
зависимость от двойки становится "долгом" только в контексте решения выпилить двойку.
Т.е. это долг не технический, а политический. Вон, perl5 вроде как никто не собирается выпиливать из-за того что уже есть perl6.
Перл-5 все же поддерживают, а питон-2 скоро прекратят. Конечно если ничего кроме базового питона не используется, это не важно, но обычный проект с собой тянет еще вагон библиотек, и внезапно оказаться с поломанной и неподдерживаемой не хочется.
Просто питон 2 идеален и в обновлениях не нуждается. Как там питон 3 его чуть-чуть по производительности догнал?
Все еще проигрывает от 7 до 100 раз в зависимости от задачи
В 3.7 вроде подтянули чутка, я сравнивал 3.4 и 3.6. Так вот 3.6 в 2 раза больше памяти потреблял и немного медленней (2.7 тоже сравнивал, не помню результат). Но объективно уже 10+ лет никто адекватный 2 питон не берёт для новых проектов.
> никто адекватный питон не берётfxd
Я использую для прототипирования и вебни, очень удобно. Есть несколько десктопных приложух на питоне - очень гибкие и удобные, легко писать плагины с новыми фичами. Но они доисторические и гуй подлагивает.
Примерчик бы.
или я опять не разглядел тега <сарказм>?
Железом можно догнать.
>в 2020 закопаютНаконец-то. Жду с 2012 года. Должен остаться только один стандарт.
Хотя вот новшества в 3.8 настораживают.