High Performance Python: Practical Performant Programming for Humans

Третье издание книги «High Performance Python» — это практическое руководство по написанию высокопроизводительного кода на Python. Авторы, Майкл Горелик и Иэн Озсвальд, делятся методами и инструментами, которые позволяют разработчикам значительно ускорить выполнение Python-программ, не жертвуя читаемостью и поддерживаемостью кода.

Книга охватывает широкий спектр тем: от базовых принципов производительности и профилирования до продвинутых техник параллелизма, использования GPU и оптимизации вычислений. Особое внимание уделяется практическим примерам и реальным кейсам, которые помогают понять, как применять эти методы в повседневной работе.

Издание будет полезно как опытным Python-разработчикам, работающим с большими данными, машинным обучением или научными вычислениями, так и тем, кто хочет глубже разобраться в внутреннем устройстве языка и научиться писать более эффективный код. Книга помогает преодолеть стереотип о том, что Python — медленный язык, демонстрируя, как современные инструменты и подходы позволяют достичь производительности, сравнимой с компилируемыми языками.

High Performance Python: Practical Performant Programming for Humans
A
Автор
Micha Gorelick, Ian Ozsvald
Издательство
O’Reilly Media, Inc.
Год
2025
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент