Supercharging Python with Numba
(by Ankit Mahato)
Ease of learning, usability, readability and a powerful ecosystem of Python packages are some of the prominent reasons for the wide adoption of Python. However, we often encounter performance bottlenecks leaving us scratching our heads in search of ways to speed up our Python code. If learning Python is so easy, why should increasing the performance of a Python code be so difficult? In this talk we will address this question via real-world examples and introduce Numba, an open source JIT compiler that translates Python and NumPy code into fast machine code.