от Владимир Илиев(20-09-2006)

Това е следващата, може би най-значителна (след 2.2), версия на езика за програмиране Питон. Приложени са около 350 пача и са оправени около 450 грешки.

Какво ново?
  • Множество оптимизации, като най-значимата е в управлението на изключения -- около 30% ускорение.
  • Компилатора вече конвертира сорса в абстрактно синтактично дърво (AST), преди да генерира байткод.
  • Оператора 'with', който заменя общия try/finally идиом, като в резултат се получава по-чист и сигурен код.
  • Паралелно изчисление на базата на разширени генератори или псевдо-нишки.
  • Абсолютни и относителни импорти.
  • Условни изрази под формата: TrueValue if Condition else FalseValue.
  • Унификация на try/except-try/finally в try/except/finally.
  • Изключенията вече са "new-style" класове, като йерархията им е леко пренаредена.
  • Вътрешно използваne типа Py_ssize_t вместу int, което позволява на интерпретатора да управлява повече данни на 64-битови платформи.
  • Пакетите ctypes, ElementTree, hashlib, sqlite3 и wsgiref са вече част от стандартната библиотека.

Повече информация може да намерите тук



<< Сървърите на Google минават на OpenSolaris? | Plasma – следващото поколение KDE >>