Python, Prompt Engineering, Data Science — Build the Skills Employers Want Now
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the development of a fast, safe Python module for JSON encoding and decoding using Rust in this 36-minute conference talk. Discover how Matthias Endler unexpectedly incorporated Rust code during a Python Hackathon in Düsseldorf, creating a module that passes most of the Python test suite for JSON. Learn about the benefits of using Rust to optimize tasks like parsing file formats, and gain insights into the project's evolution from a side endeavor to a significant development. Delve into the theory behind the implementation, understand the reasons for choosing Rust, and examine the module's performance. Get an overview of the code structure, learn how to run it, and participate in a Q&A session to deepen your understanding of this innovative approach to JSON processing in Python.
Syllabus
Introduction
Theory
Why Rust
Length
Python module
Performance
Code overview
Running the code
Questions
Taught by
Rust