📜 ⬆️ ⬇️

PyCon 2016 in Portland: video of all important reports and master classes

image

Under the words of PyCon, which is just not done. From noisy conferences with tickets for N hundreds of dollars to free meetings of the Zimbabwean club of pythonists in the amount of 2 hungry black developers.

This year's Portland PyCon is a large-caliber event with cool speakers and really valuable information. There were also simple entertainment presentations for 30 minutes about the future of Python, and master classes on popular topics such as flask scaling and packaging applications in Docker, and hardcore, many hours of statistics and machine learning.
')
The organizers did not stint, they recorded everything qualitatively and already posted it on the official conference channel .
Everything is in English, but pretty understandable. Past such a pile of valuable knowledge simply can not pass by.



Larry Hastings - Heliumctomy




Larry is going to remove GIL (global interpreter lock) from Python - a global interpreter feature that appeared back in 1992 and has since remained part of the core language. GIL does not allow more than one thread to be executed at a time. This thing is still alive today and does not allow to use all the power and strength of multi-core systems.

In this video, Larry examines how GIL works, how it can be removed from CPython and what consequences this will have. Immediately, an excursion into the architecture of the language and some interesting details of the CPython implementation are presented in an accessible and understandable language.

Guido Van Rossum - About Python




Guido’s rather short talk on the future of the language. What awaits us in version 3.6, what will happen with 2.7 and what the development team is now focused on. The most important thing to know is that the Larry Hastings initiative to remove GIL is fully approved, and it is possible that CPython 3.6 without GIL will be available this December.

Lukas Langa - think in correspondence




A simple and clear report on how to quickly and quickly add speed and reliability to your applications. Lukash picks up an asyncio and shows how it is easy to handle many requests with this piece. Plus, a pictorial diagram explaining how asyncio works and explaining what is going on under the hood. And vivid examples of how async def and await work in Python 3.5.

It's not all


These reports are only a very small part of what was at PyCon in Portland. On the channel you will find many really rich, many hours of video processing languages, statistics, cool code optimization and other topics that will allow you to be in the forefront of Pythonists.

So stock up on caffeine-containing drinks, charge the video and do not forget to make notes :)

If anyone needs presentations from the reports - they are here .

Source: https://habr.com/ru/post/303882/


All Articles