Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ван Россум о Python 3000, снова... 
:(
    Опции темы
Void
Дата 27.6.2007, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 10
Всего: 173



Здесь.

Коротко о главном:

Первая альфа Python 3.0 намечена на август этого года, релиз будет в следующем году. Обратной совместимости с 2.x не будет: где-то между альфой и релизом 3.0 выйдет релиз 2.6, который полностью будет обратно совместим с 2.5 и частично поддерживать возможности 3.0. Будет доступен отдельный инструмент для преобразования исходников из 2.x в 3.0.

Некоторые изменения:
— Все строки будут юникодными; вводится отдельный тип байтовых строк (binary literals, bytes).
— На смену оператору print придёт одноимённая функция. Вместо оператора форматирования (%) будет строковый метод format с форматными строками вида "{0} {1} ...".
— Появятся декораторы классов, аналогичные декораторам функций:
Код
@decorator
class C: pass

— Необязательные аннотации функций:
Код
def foobar(a: Integer, b: Sequence) -> String:
    pass

Они не будут иметь никакой предопределённой семантики, но будут доступны через рефлексию, и некоторые модули стандартной библиотеки будут использовать их.
— И многое другое.

lambda, вопреки многочисленным опасениям, остаётся на месте.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0541 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.