Логотип LiveLibbetaК основной версии

Это бета-версия LiveLib. Сейчас доступна часть функций, остальные из основной версии будут добавляться постепенно.

Рецензия на книгу

High Performance Python: Practical Performant Programming for Humans

Micha Gorelick, Ian Ozsvald

0

(0)

  • Аватар пользователя
    alexdel
    10 июня 2024

    Всем известно, что Python очень тормозной. Но то, что он тормозной, не делает его плохим - за счет простого синтаксиса и наличию большого сообщества и богатой экосистемы, на нем в разы быстрее можно писать сервисы. Make it work, make it right, make it fast - авторы книги рассказывают, как сделать "make it fast" если ваш проект написан на питоне.

    У книги хорошая структура - есть вменяемое введение, которое в целом описывает проблематику производительности. После введения уже следуют советы, как ускорить код на питоне за счет выбора типов данных, потом за счет мультипроцессинга, диалектов вроде Cython, и совсем уж тяжелой артиллерии типа CUDA. 

    Книга будет полезна всем миддлам и сеньорам питонистам, для которых три буквы GIL являются настоящим источником боли.

    like10 понравилось
    106