Byte/RE ИТ-издание

Предстоящие обновления Python

Популярный язык программирования Python в следующем году получит дальнейшее развитие: выйдут сразу две его новые версии – 2.6 и 3.0. Как известно, появившийся еще в 1991 г. язык Python относится скорее к категории скриптовых языков и потому долгое время использовался преимущественно для Web-разработки. Однако в последние годы он все шире применяется для разработки бизнес-приложений, а это требует усиления возможностей языка, в частности, в том, что касается управления оперативной памятью и объявления переменных. Однако эти, на первый взгляд простые вещи требуют внесения изменений на уровне ядра платформы, результатом чего, в свою очередь, станет нарушение совместимости Python 3.0 (ранее имела кодовое название Python 3000) с используемыми сегодня версиями 2.x.

Учитывая это, организация Python Software Foundation (http://www.python.org), которая управляет процессом внесения изменений в спецификации языка и его продвижением (сама разработка реализуется в виде проекта open source с привлечением сообщества независимых программистов), решила выпустить промежуточную версию Python 2.6, которая должна стать связующим звеном между вариантами 2.x и 3.0. Ключевая ее идея – полная совместимость с предыдущими релизами языка, но при этом в ней будет представлена возможность строгого объявления переменных и еще ряд будущих новшеств версии 3.0. Что же касается Python 3.0, то в нем будет усилена поддержка работы в среде различных ОС, в том числе за счет включения в его ядро новой библиотеки функций ввода-вывода.

Вам также могут понравиться