~/talk

Rust for Python Developers (english)

TalkinGermanat Swiss Python Summit 2022 · on Thursday, 2022-09-22· [rust, python]
links:none on file
slides:none on file

Compares Python and Rust as choices for new projects, focusing on Rust’s advantages in performance and security and its drawbacks. Shows side-by-side code examples to illustrate how much more difficult common tasks can be in Rust, based on the presenter’s experience rewriting the Jedi autocompletion library from Python to Rust to improve performance.

AI-written summary · about

  1. 0:00Introduction and journey
  2. 5:05Why consider Rust
  3. 7:51Rust in the programming world
  4. 10:16Rust language basics
  5. 13:21Data structures and enums
  6. 16:00Pattern matching in Rust
  7. 19:46Harder concepts: Lifetimes
  8. 24:52Advanced and risky features
  9. 30:14Case study: Rewriting Jedi
  10. 34:30Performance and web development
  11. 37:26Project estimation and tradeoffs
  12. 38:26Summary of Rust vs Python
  13. 43:32Concluding thoughts
  14. 45:33Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.