EuroPython's 2022 Sessions Are Now Online |
Written by Nikos Vaggalis |
Monday, 09 January 2023 |
The talks presented at the 21st annual EuroPython conference are now available for free on YouTube. Topics ranged from Code and Tech to Social and Career advice. EuroPython is the oldest and longest running volunteer-led Python programming conference, always hosting innovative sessions on the past, present and future of Python. Year 2022 marked the 21st conference in the series, this time taking place in beautiful Dublin. The conference featured around 16 tutorials/workshops and 120 talk sessions:
These tracks the conference was comprised of were : Python Internals Now all the sessions/tracks as well as the live streams have been made available online, free of charge. The recorded live streams are up to 6 continuous hours if you want to see it all. Otherwise it is preferable to pick your recorded session from the available 126 videos long YouTube playlist. There's many great options there, so we'll try to mention some that are noteworthy. Like: Multithreaded Python without the GIL where Sam Gross software engineer at Meta AI and co-author of PyTorch talks us through CPython’s "Global Interpreter Lock", or "GIL", which prevents multiple threads from executing Python code in parallel and the "nogil" project. The "nogil" project aims to remove the GIL from CPython to make multithreaded Python programs more efficient, while maintaining backward compatibility and single-threaded performance. The talk covered the changes to Python to made to let it run efficiently without the GIL as well as what these changes mean for Python programmers and extension authors. PySnooper: Never use print for debugging again He details how :
Memory Problems, Did Collector Forgot to Clean the Garbage?
How to embed a Python interpreter in an iOS app In this talk Łukasz Langa, marries a native iOS app written in Swift with an embedded Python 3. 10 interpreter to allow users to customize what the application is doing. To that end he details the entire process of:
Embedding Python interpreters and why we should do so is something we've examined in "Python and . NET - An Ongoing Saga" So how does Python. NET differ from Iron Python? On the other hand IronPython is an implementation of the Python Programming language written for the . NET framework. This makes it a pure managed-code implementation of the Python language which renders IronPython a first-class . NET programming language. IronPython can use . NET and Python libraries, and other . NET languages can use Python code just as easily. IronPython is built on top of the Dynamic Language Runtime (DLR), while the DLR itself is built on top of the Common Language Runtime (CLR) of the NET platform.
More InformationEuroPython 2022 - Live Stream Playlist
Related Articles Python and .NET - An Ongoing Saga Learn Machine Learning Algorithms From Scratch With Python
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
Last Updated ( Monday, 09 January 2023 ) |