Вышли альфа-релизы Python 2.6 и 3.0
Сообщество разработчиков Python представило первый альфа-релиз Python 2.6 и третий альфа-релиз Python 3.0.
Python 2.6 является не просто продолжением ветки Python 2, он будет служить переходным релизом, помогающим разработчикам подготовиться к переходу на Python 3.0. Для этих целей часть функционала Python 3.0 портирована в Python 2.6, а для языковых конструкций и модулей, которые исключены из Python 3.0, в Python 2.6 будут выдаваться соответствующие предупреждения.
В рамках альфа-тестирования, предполагается параллельный ежемесячный выпуск альфа-релизов 2.6 и 3.0, выпуск следующих альфа-версий намечен на 25 марта.
Напомним, что Python 3.0 содержит значительные изменения, нарушающие обратную совместимость, что означает необходимость переработки большинства программ при переходе на него.
В частности, вместо строковых типов str и unicode вводится единый тип str, реализующий unicode-строки, оператор print заменен на одноименную функцию.
Окончательный релиз Python 3.0 намечен на август 2008 г.
Python 2.6 является не просто продолжением ветки Python 2, он будет служить переходным релизом, помогающим разработчикам подготовиться к переходу на Python 3.0. Для этих целей часть функционала Python 3.0 портирована в Python 2.6, а для языковых конструкций и модулей, которые исключены из Python 3.0, в Python 2.6 будут выдаваться соответствующие предупреждения.
В рамках альфа-тестирования, предполагается параллельный ежемесячный выпуск альфа-релизов 2.6 и 3.0, выпуск следующих альфа-версий намечен на 25 марта.
Напомним, что Python 3.0 содержит значительные изменения, нарушающие обратную совместимость, что означает необходимость переработки большинства программ при переходе на него.
В частности, вместо строковых типов str и unicode вводится единый тип str, реализующий unicode-строки, оператор print заменен на одноименную функцию.
Окончательный релиз Python 3.0 намечен на август 2008 г.
Ещё новости по теме:
18:20