YoVDO

Get Native with Cython

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Computer Science Courses Python Courses C++ Courses Cython Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the power of Cython in this 40-minute EuroPython Conference talk by core developer Stefan Behnel. Discover how Cython serves as an excellent tool for speeding up computational Python code and provides a comfortable way to interact with native code and libraries. Learn about Cython's ability to translate Python code to C or C++, its support for static type annotations, and the seamless integration of Python, C, and C++ features. Through interactive code examples, gain insights into recent enhancements in the Cython language, making it the optimal choice for developing fast and portable Python extensions. Delve into topics such as code distribution, portability, Python language features, speed optimization, static type declarations, native code interaction, and compilation techniques. Access accompanying IPython/Jupyter notebooks or HTML examples to further enhance your understanding of Cython's capabilities.

Syllabus

Intro
About me
What is Cython
How to use Python
Python Code Example
Distribution
Code portability
Python language features
Speed
Static type declarations
Talking to native code
Python support
Compile
Annotation
C functions
C arrays
C plus
Conclusion


Taught by

EuroPython Conference

Related Courses

Faster pandas
LinkedIn Learning
Faster Python Code
LinkedIn Learning
Cython Tutorial - Bridging Between Python and C-C++ for Performance Gains
sentdex via YouTube
Cython 3 - Python at the Speed of C
EuroPython Conference via YouTube
Extending Cython with GIL-Free Types
EuroPython Conference via YouTube