| главнаяк публикациям [расширенный | по тегам] |
28.06.2009
Вышел Python 3.1 |
После восьми месяцев ожидания с момента появления в свет первой версии Python 3 ветки вышела следующая версия популярного языка программирования - Python 3.1. В этой версии множество мелких новшеств, а более крупные и значимые сейчас будут рассмотрены. Вот десятка самых весомых преобразований:
* Библиотека ввода/вывода переписана на языке Си. Данное новшество позволит сильно увеличить скорость выполнения программы; * Для функции format() и методе str.format() появилась возможность определения способа разбиения числа на тысячные составляющие(разделение запятыми сотен, тысяч, миллионов и т.п.); * Добавлена эталонная реализация оператора import, которая реализована целиком на Python; * Заново реализован механизм оптимизации циклов "--with-computed-gotos", дающий прирост скорости в 1/5; * Интегрирована поддержка строк в фиксированной кодировке; * Для json модуля добавлено расширение, которое значительно повышает общую производительность; * Новый класс collections.Counter для подсчета числа совпадений в данных; * Представлен модуль IPAddr для управлением IPv4 и IPv6 адресами; * Двойной прирост скорости декодирования текста UTF-8, UTF-16 и LATIN-1; * Новые возможности Unit-тестирования(Unit testing), включая поддержку временного отключения определенных функций; Скачать релиз можно по следующей ссылке: http://www.python.org/download/releases/3.1/ |
|
Ссылки для вставки
<a href="http://www.rusnix.ru/publ/149.html">Вышел Python 3.1</a>
[url=http://www.rusnix.ru/publ/149.html]Вышел Python 3.1[/url]
|
| Информация о публикации |
| © 2008 — 2011 www.rusnix.ru |