Comments 53
Так, пора заставлять себя переходить на 3-ю ветку.
А сколько навскидку актуальных библиотек туда уже портировано в процентном соотношении?
Пока мало, так что работать полностью на 3-й ветке пока очень сложно. Тем не менее, решение проблемы с unicode и многие другие улучшения в 3-й ветке, очень полезны для языка и рано или поздно все библиотеки туда мигрируют. Django, например, планирует убирать поддержку старых версий питона, уже не поддерживается 2.3 в последнем релизе — планируют дойти только до поддержки 2.6-2.7, после чего код можно будет легче поддерживать в состоянии, позволяющим делать легкое пребразование в код для python 3.x
В мейл-листе 3й ветки были озвучены планы — постепенное становление 3й ветки основной в течении 5 лет. Сейчас где-то половина этого времени прошла, все идет отлично, еще года 3 по плану до того, как 3 ветка начнет теснить 2ю.
Какой толстый тролль O_O. Минус третье место — это внушает.
Стремление к цели — очень хорошее качество, за это можно и плюс ненароком схлопотать…
я кумира себе нашел
поставьте и мне кто-нидуь минус
поставьте и мне кто-нидуь минус
Чёрт. Похоже для TommyAngelo смысл плюсов и минусов перевернулся. Придётся теперь ставить ему плюс, если захочу заминусовать его…
Слишком плавно они в 3 ветку переходят, по-моему 2.6 было достаточно, а теперь придется еще запоминать чем же отличаются друг от друга 2.5, 2.6, 2.7, 3.1, а писать все-равно либо в 2.5, либо в 3.1 синтаксисе.
Ну и где dmg-сборка?
Видимо еще не выложили. Можно самому собрать из исходников. Проверил — собирается и работает :).
Мне, как freshest newbie, было проще начать изучать третью ветку, чем-то она мне логичнее показалась. Хотя бы тем же print'ом. Однако потом, в процессе изучения сильно озадачило то, что почти все библиотеки сделаны для 2.x и девелоперы не сильно то спешат пересаживаться на третью.
Но, как бы это холиварно не прозвучало, желаю 2.7 быстрейшей смерти. Ничего хорошего в развитии в две стороны одновременно нет.
Но, как бы это холиварно не прозвучало, желаю 2.7 быстрейшей смерти. Ничего хорошего в развитии в две стороны одновременно нет.
Дело в том, что нет особых причин переходить на 3.х. Тут проблема не похожа на IE6 vs Браузеры или 32-bit vs 64-bit OS.
Разработчикам просто предлагается по каким-то не очень веским причинам переписать кучу кода.
Я бы посоветовал не торопиться с третьей веткой, если цель изучения — практическое применение в ближайшие годы. По второй ветке больше хорошей информации. Продукты на 2.6-2.7 будут жить и развиваться еще года три, как минимум. А на третью ветку мы всегда успеем перейти.
Разработчикам просто предлагается по каким-то не очень веским причинам переписать кучу кода.
Я бы посоветовал не торопиться с третьей веткой, если цель изучения — практическое применение в ближайшие годы. По второй ветке больше хорошей информации. Продукты на 2.6-2.7 будут жить и развиваться еще года три, как минимум. А на третью ветку мы всегда успеем перейти.
Если Вы немного знаете 3ойку, то сконвертировать большинство библиотек не проблема, однако большинство их ненужно, а нужные все тот еще гемор конвертировать…
Так уж прям и незаметно… вон сколько бэт и рк было.
Меня порадовало что ElementTree научили все объявления неймспейсов запихивать в корневой элемент. А то если NS активно использовались то сами URL-ы пространств имен иногда больше места занимали чем контент
а что там с юникодом то?
а кто знает, когда в убунту 10.04 он будет ставиться по «sudo apt-get install python2.7»?
В Lucid точно не будет, версии заморожены.
если в качестве дефолтного по умолчанию, то это вполне понятно.
меня интересует явная форма установки — этого тоже не будет?
меня интересует явная форма установки — этого тоже не будет?
Это вроде как та же ветка (в Fedora 14 Laughlin точно так, 2.6 от туда выпиливают с концами), так что даже оффициальные бекпорты из Maverick параллельно могут не встать.
Я бы искал или PPA специально под это созданный или левые deb'ы.
Я бы искал или PPA специально под это созданный или левые deb'ы.
скажите плз, а что конкретно мешает прямо вот сейчас заложить в новую ubuntu поддержку python-3.1 по умолчанию?
то есть какие конкретно пакеты не переписаны под новым python из тех, что необходимы для того, чтобы python-3.1 стал по умолчанию в ubuntu?
где-то можно получить такую информацию?
мне хочется попробовать спрогнозировать, когда третья ветка станет дефолтной в ubuntu… следующий lts или раньше/позже?..
то есть какие конкретно пакеты не переписаны под новым python из тех, что необходимы для того, чтобы python-3.1 стал по умолчанию в ubuntu?
где-то можно получить такую информацию?
мне хочется попробовать спрогнозировать, когда третья ветка станет дефолтной в ubuntu… следующий lts или раньше/позже?..
Sign up to leave a comment.
Вышел Python 2.7