Python Algorithms: Mastering Basic Algorithms in the Python Language by Magnus Lie Hetland
336 pages; Publisher: Apress; 1 edition (November 30, 2010)
Language: English; ISBN-10: 1430232374; ISBN-13: 978-1430232377
Представлен релиз проекта PyPy 1.4, в рамках которого разрабатывается реализации языка Python, написанная на языке Python. Благодаря задействованию JIT-компилятора, на лету транслирующего некоторые элементы в машинный код, минуя фазу интерпретации байткода в виртуальной машине, PyPy при выполнении некоторых операций в несколько раз обгоняет по производительности классическую реализацию Python на языке Си. Ценой высокой производительности и использования JIT-компиляции является более высокое потребление памяти.
Компания ActiveState представила сайт PyPM Index, на котором подготовлен каталог для быстрого поиска требуемых модулей на языке Python. В настоящее время в каталоге представлено более 7 тысяч модулей, в качестве источников для формирования каталога выступает репозиторий PyPI, а также такие сервисы как GitHub и SourceForge.
Голландская компания TIOBE представила очередной рейтинг языков программирования. Рейтинг строится по данным популярных поисковых систем о количестве разработчиков и компаний, использующих язык, а также о количестве обучающих курсов по этому языку.
Что нового в октябрьском рейтинге? В первую очередь это быстро набирающий обороты Objective-C от Apple, который набрал 2.54% за год, и стремится стать языком 2010 года. Появление в первой двадцатке языка Go уже было в начале этого года. И не просто появление — он стал языком 2009 года по версии TIOBE. Сейчас он сместился с 13 места (данные на январь 2010) на 20 место, но продолжает активно собирать последователей.
Компания JetBrains представила первую официальную версию своей интегрированной среды разработки под названием PyCharm 1.0. Эта среда автоматизирует программирование на языках Python и Django, а также написание приложений для платформы Google App Engine. PyCharm дополняет растущее семейство сред разработки компании JetBrains, куда уже входят такие продукты, как RubyMine, PhpStorm и WebStorm.
|
Программирование для чайников.
|