The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпущена финальная версия языка Python 3.0 "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Выпущена финальная версия языка Python 3.0 "  
Сообщение от opennews on 04-Дек-08, 09:33 
Официально объявлено (http://python.org/download/releases/3.0/) о выпуске окончательной версии языка Python 3.0, готовой к промышленному использованию. Python 3.0 (так же известный как "Python 3000" или "Py3k") - это новая версия языка программирования, которая не совместима с линейкой 2.х. Язык в основном не изменился, но множество деталей, особенно касающиеся того как работают встроенные объекты, например словари и строки, - изменились значительно. Окончательно удалено много устаревших элементов языка. Стандартная библиотека Python была реорганизована в нескольких заметных местах.


Из новых возможностей (http://docs.python.org/dev/3.0/whatsnew/3.0.html) Python 3.0 можно отметить:

-  Нарушение обратной совместимости со скриптами, разработанными для более ранних версий Python;


-  Удаление дублирующих конструкторов и модулей;


-  Вместо оператора форматирования строк "%"  использована глобальная функция и метод format() (http://www.python.org/dev/peps/pep-3101/), например...

URL: http://python.org/download/releases/3.0/
Новость: http://www.opennet.me/opennews/art.shtml?num=19218

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от ПростойПользователь on 04-Дек-08, 09:33 
>Из новых ВОЗМОЖНОСТЕЙ Python 3.0 можно отметить:
>Нарушение обратной совместимости со скриптами, разработанными для более ранних версий Python;

:)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от Ivanych (??) on 04-Дек-08, 13:36 
Ага, типа - возьмем все худшее из PHP:)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от dypa on 04-Дек-08, 19:35 
лучше пусть нафиг всю совместимость в php разломают, зато будет нормальный синтаксис, ебнутость синтаксиса неймспейсов сложно даже оценить, а вы тут жалуетесь)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от deepwalker email(??) on 04-Дек-08, 09:34 
Аннотации это вещь. При таком виде - когда можно пихаться что душе угодно в качестве аннотации, декларативщикам просто рай открывается.

>>> def ku(x: int): pass
>>> ku.__annotations__

{'x': <class 'int'>}
>>> def y(x:{'3':4}):pass
>>> y.__annotations__

{'x': {'3': 4}}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от FrBrGeorge (ok) on 04-Дек-08, 11:35 
> Вместо оператора форматирования строк "%" использована глобальная функция и метод format()

Требует проверки слово "вместо". Есть сведения, что "%" никто не отменял.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от hizel on 04-Дек-08, 13:12 
PEP 3101 , '%' будет помечен deprecated в Python 3.1 и убран когда нибудь позже
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от Одмин on 04-Дек-08, 13:00 
Ура! Тока, увы, пока неюзабельно из-за кучи косяков в доках и кучи недокументированных фич в C api. Но я багрепортов налабал, надеюсь, сильно тянуть не будут с их решением(или напишут что я не прав, это тоже не исключено).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от Guest (??) on 04-Дек-08, 13:46 
Изменения выглядят вкусно. Посмотрим, как будет с переходом проектов на python3, и как будет с сосуществованием 2 и 3 версий в различных дистрибутивах и осях.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от geskoz email on 04-Дек-08, 14:52 
Да какая разница. Моя работа связана с мелкой оптимизацией и автоматизацией документооборота. Так что я появление новой версии целиком и полностью поддерживаю. ИМХО она более ориентирована на прикладное использование именно в качестве "рычага" при обработке документов. Ощущение сугубо субъективное, на "истину в последней инстанции" не претендую.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от Антон (??) on 04-Дек-08, 15:50 
> будут возвращать контейнер объектов (итератор);

с каких пор слова "контейнер" и "итератор" стали взаимозаменяемы?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от Аноним (??) on 04-Дек-08, 19:00 
Видимо, пора браться за изучение питона...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от dr (??) on 04-Дек-08, 20:27 
Рефакторинг это круто. Очень рад новой версии, потихоньку будем перебираться...
Жаль, что убирают оператор "%". Очень уж он мне по душе пришелся:)
Дотнетоподобный format() - это не тру.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Выпущена финальная версия языка Python 3.0 "  
Сообщение от smb on 04-Дек-08, 22:04 
Уберут не раньше 3.1...Да и замена неплохая, судя по PEP-у.
Не говоря уже о том, что для более навороченных вещей есть string.Template =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру