Сверхбыстрый Python
«Надшвидкий Python» — книга для тих, хто прагне зробити код на Python максимально продуктивним. Вона показує, як писати алгоритми, що працюють у десятки разів швидше, оптимізувати пам’ять і використовувати потужні бібліотеки для прискорення обчислень.
Основні теми:
- оптимізація Python-коду без зміни логіки;
- векторизація задач у NumPy і Pandas;
- ускорення за допомогою Cython, Numba, multiprocessing;
- структури даних, що дають максимальну продуктивність;
- асинхронність, багатопроцесорність, конкурентність;
- рефакторинг та профілювання ресурсів;
- рішення для високонавантажених систем та ML-проєктів.
Обов’язкова книга для Python-розробників, які хочуть отримувати максимум із кожного рядка коду.