BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//datacraft - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:datacraft
X-ORIGINAL-URL:https://datacraft.paris
X-WR-CALDESC:Events for datacraft
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Paris:20250923T150000
DTEND;TZID=Europe/Paris:20250923T180000
DTSTAMP:20260419T215412
CREATED:20250721T080055Z
LAST-MODIFIED:20250916T100545Z
UID:15838-1758639600-1758650400@datacraft.paris
SUMMARY:Introduction to Rust for Python: Speed Up Your Code with PyO3 Rust Bindings
DESCRIPTION:2509-datacraft-Rust4Python \n \n\n \nInscription\n \n\nSouhaitez-vous participer en présentiel ou distanciel ? \n\nPrésentiel\nDistanciel\n\nValider inscription \n\n \nJe suis membre\, je me connecte\nJe ne suis pas membre mais souhaite quand même participer\n \n    \n        Connectez-vous pour vous inscrire à cet atelier. \n        \n            Email *Password / Mot de passe *J’ai oublié mon mot de passe Remember MeLogin / Se connecter\n            J’ai oublié mon mot de passe \n            Votre mot de passe vous a été envoyé par mail lors de votre\n                inscription au club. Vous pouvez le réinitialiser en cliquant sur le lien\n                ci-dessous :\n                Réinitialiser son mot de passe\n            \n        \n    \n    \n \n\n\nNom*\n\nPrénom*\n\nEmail*\n\nFonction*\n\nEntreprise*\n\nLinkedIn\n\nComment connaissez vous datacraft ?\n\n\nSouhaitez-vous participer en présentiel ou distanciel ? \nPrésentiel\nDistanciel\n\n\nValider inscription \n\nLoading…\n \nVous êtes bien inscrit !\nNous vous avons envoyé un save-the-date par email. \n\n  \nRecently\, Rust has gained more and more popularity as a Programming Language for two reasons:\n– Rust is really fast (comparable to C++)\n– Rust is secure (safer than C++) \nBut more importantly\, there is one Rust feature that made it a clear game-changer for us\, data experts: It is highly integrated within the Python ecosystem\, thanks to PyO3\, which is called a Rust binding for Python.\nEssentially\, PyO3 allows developers to easily compile and import Rust code as Python modules. \nIn this workshop\, we will introduce you to:\n1. Basics of Rust – Understanding the language essentials (30-40 min)\n2. Usage of Cargo – Rust’s package manager (10 min)\n3. Usage of PyO3 to compile Rust code and use it in a Python script (20-30 min)\n4. Follow-along full working example: finding the nearest neighbors of a large number of polygons (100x speedup compared to naive python) – (40-60 min)\n5. Additional demos on ML algorithms: KMeans\, Multi-Label Stratification.. (30-40 min) \nResources:\n– https://msrc.microsoft.com/blog/2019/07/a-proactive-approach-to-more-secure-code/\n– https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/rust.html
URL:https://datacraft.paris/event/introduction-to-rust-for-python-speed-up-your-code-with-pyo3-rust-bindings/
LOCATION:Zenika –\, 53 rue de Châteaudun\, 75009 Paris\, France
CATEGORIES:Hybrid event,in English
END:VEVENT
END:VCALENDAR