balu: (lambda-memed)
[personal profile] balu
Недавно на сайте IBM появилась статья, рассказывающая о новшествах Python3. Тем, кто заинтересован, можно и почитать. Правда, лучше оригинал - перевод не ахти. А до того вышло еще пара статей (тут и тут), но там сразу по двум новым версиям 3.0 и 2.6.
Из беглого знакомства с новыми возможностями скажу, что, на мой взгляд, наибольшего внимания заслуживают 3 из них:
- третья ветка питон не совместима с 2.Х. Но 2.Х развивается. Например, скоро выйдет 2.7.
- наконец-то добавлены интерфейсы
- появились аннотации. Совместно с декораторами могут использоваться, как очень удобный механизм проверки типов. Хотя это не отменяет, динамической типизации. Что плохо. Кстати, аннотации являются только механизмом упрощения проверки типов - это было и раньше, просто сейчас удобней. Вот и пример реализации.

А сам я пока 2.6 не использую. Может, летом, соберусь...

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

balu: (Default)
от. Михайло

May 2025

S M T W T F S
    123
45678 910
11121314151617
1819202122 2324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 10:02 pm
Powered by Dreamwidth Studios
OSZAR »