BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//programme.europython.eu//europython-2024//speaker//7KXBK
 3
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-europython-2024-LDUPVK@programme.europython.eu
DTSTART;TZID=CET:20240710T113500
DTEND;TZID=CET:20240710T120500
DESCRIPTION:Are you curious about integrating the high-performance and memo
 ry efficiency of Rust into your Python applications? Rust can significantl
 y enhance the speed and efficiency of Python programs\, and this integrati
 on is made seamless with PyO3.\n\nThis presentation will delve into the ca
 pabilities of PyO3\, a tool that allows the creation of native Python modu
 les using Rust. With PyO3\, importing Rust code as a Python module is stra
 ightforward. It offers seamless type conversion between Python and Rust an
 d includes macros that simplify the process of exposing Rust functions to 
 Python.\n\nMoreover\, with the growing trend towards asynchronous programm
 ing\, PyO3-asyncio emerges as a vital tool for those working with async fu
 nctions in Python or looking to generate Python bindings for an async Rust
  library. It streamlines the task of translating async functions between P
 ython and Rust. Furthermore\, PyO3 facilitates easy implementation of para
 llelism within Rust code\, enhancing performance and efficiency.
DTSTAMP:20260520T133612Z
LOCATION:Terrace 2B
SUMMARY:Accelerating Python with Rust: The PyO3 Revolution - Roshan R Chand
 ar
URL:https://programme.europython.eu/europython-2024/talk/LDUPVK/
END:VEVENT
END:VCALENDAR
