Home » Programming » Python High Performance Programming

Python High Performance Programming

Python High Performance Programming

  • Author : Gabriele Lanaro
  • Year : 2013
  • Pages : 108
  • File size : 1.16 MB
  • File format : PDF
  • Category : Programming, Python

Book Description:

Python is a programming language with a vibrant community known for its simplicity, code readability, and expressiveness. The massive selection of third party libraries make it suitable for a wide range of applications. This also allows programmers to express concepts in fewer lines of code than would be possible in similar languages. The availability of high quality numerically-focused tools has made Python an excellent choice for high performance computing. The speed of applications comes down to how well the code is written. Poorly written code means poorly performing applications, which means unsatisfied customers.

This book is an example-oriented guide to the techniques used to dramatically improve the performance of your Python programs. It will teach optimization techniques by using pure python tricks, high performance libraries, and the python-C integration. The book will also include a section on how to write and run parallel code.

This book will teach you how to take any program and make it run much faster. You will learn state-of the art techniques by applying them to practical examples. This book will also guide you through different profiling tools which will help you identify performance issues in your program. You will learn how to speed up your numerical code using NumPy and Cython. The book will also introduce you to parallel programming so you can take advantage of modern multi-core processors.

This is the perfect guide to help you achieve the best possible performance in your Python applications.

Download eBook


eBooks in the same categorie :

NetBeans IDE 8 Cookbook

Download free NetBeans IDE 8 Cookbook eBook in PDF

From the start to the end of a Java project’s lifecycle, this book will show you how to perform many key tasks with the NetBeans IDE, uncovering

Python Requests Essentials

Download free Python Requests Essentials eBook in PDF

Python is one of the most popular programming languages of our era; the Python Requests library is one of the world’s best clients, with the hig

Beginning Python, 3rd Edition

Download free Beginning Python, 3rd Edition eBook in PDF

Gain a fundamental understanding of Python’s syntax and features with this up–to–date introduction and practical reference. Covering a wide arra

Pro Python Best Practices

Download free Pro Python Best Practices eBook in PDF

Learn software engineering and coding best practices to write Python code right and error free. In this book you’ll see how to properly debug, organ

Python Hacking Essentials

Download free Python Hacking Essentials eBook in PDF

This book is not for professional hackers. Instead, this book is made for beginners who have programming experience and are interested in hacking. Her