Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 14, 2010 18:06:05

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

2.х или 3.х

Год назад я писал, что тройка будет уверенно выходить в mainstream к текущему времени.
Я ошибся.

Позвольте рассказать о моих предположениях:
- 3.0 - очень перспективно, но на деле полный отстой.
3.1 - хорошо поработали над ошибками, переписали io чтобы был ощутимо быстрее. На прошлом PyCon призывали портировать свои либы на тройку, благо отличный 2to3 уже был создан и обкатан весьма неплохо.

Результат: много библиотек портировано, длинный список остался. 2.7 объявлен последней версией двойки.
Разработчики ядра усиленно не хотят работать над backports новых фич в двойку. И я их понимаю. Это отнимает очень много времени и вообще тяжело.
Портируют быстро и все быстрее.

Релиз 3.2 запланирован на конец года. В последние годы релиз новой версии Питона практически совпадает с планами - научились не обещать невозможное.

А теперь маленькое отступление на десять лет назад:
- Python 2.0 - отстой
- Python 2.1 - лучше, гораздо лучше. Присматриваемся…
- Python 2.2 - ой, хорошо. А не пора бы ли перейти на него?
- Python 2.2.2 - поправили несколько откровенных багов - и с тех пор забыли о 1.х

На самом деле прошло больше времени, и только 2.3 стал первой полноценной двойкой, которую ставили везде. Потом был 2.4 - революционные изменения. Но его уже приняли, встречали с радостью. 1.х ушел навсегда (остался лишь на смартфонах Nokia, кажется… Тормоза)

Ждем 3.2.2?
Мне лично тройка ой как нравится, но пока мой код на двойке. Знаю несколько команд, которые уже используют Python 3.1
Время перехода - сейчас?



Офлайн

#2 Апрель 14, 2010 19:14:16

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

2.х или 3.х

Андрей Светлов
Время перехода - сейчас?
я буду переходить когда все используемые мной либы под 2.х будут существовать под 3.х (хотя 2.х и 3.х можно использовать совместно),
либо когда 3.х будет явно выгодней

Офлайн

#3 Апрель 14, 2010 22:54:35

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

2.х или 3.х

А я бы вот уже перешёл… Но пока не можем.
Будем думать на следующем проекте.



Офлайн

#4 Апрель 15, 2010 00:46:57

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

2.х или 3.х

Я буду переходить когда будет необходимость. Пока мне и на двойке хорошо. Продакшен вообще еще на 2.4, вот только собираемся на 2.6 переходить.



Офлайн

#5 Апрель 15, 2010 07:45:21

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

2.х или 3.х

я считаю что 2 еще будет очень долгое время в ходу

Офлайн

#6 Апрель 15, 2010 19:49:49

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

2.х или 3.х

Когда появятся все необходимые либы - перейду в новых проектах. Не раньше. И старые трогать пока не собираюсь.



Офлайн

#7 Апрель 16, 2010 13:08:00

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

2.х или 3.х

я не могу из за matplotlib и numpy. А так учить питон я начал сразу с тройки. Адаптируя курс интуита к тройке :)



Офлайн

#8 Апрель 22, 2010 08:06:28

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

2.х или 3.х

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



Офлайн

#9 Апрель 22, 2010 08:12:34

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

2.х или 3.х

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

Офлайн

#10 Апрель 22, 2010 13:46:42

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

2.х или 3.х

Всем устраивает 2.5, как и 2.4 и 2.3 в своё время. Переходил только из-за различных пакетов, которые либо вообще не выпускались под предыдущие версии, либо их поддержка прекращалась. А так, ни 2.6, ни 3.1 мне не нужны.

..bw



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version