PyCon 2016 в Портленде: видео всех значимых докладов и мастер-классов

    image

    Под словами PyCon чего только не проводится. От шумных конференций с билетами за N сотен долларов до бесплатных заседаний зимбабвийского клуба питонистов в количестве 2-х голодных темнокожих разработчиков.

    Портлендский PyCon этого года — мероприятие крупного калибра с крутыми докладчиками и действительно ценной информацией. Тут были и простые развлекательные презентации на 30 минут о будущем Python, и мастер-классы по популярным темам типа масштабирования Flask и упаковки приложений в Docker, и хардкорные многочасовые занятия по статистике и машинному обучению.

    Организаторы не поскупились, все качественно записали и уже выложили на официальный канал конференции.
    Все на английском языке, но довольно понятном. Мимо такой кучи ценных знаний просто нельзя пройти мимо.



    Ларри Хастингс — ГИЛоктомия




    Ларри собирается убрать из Python GIL (global interpreter lock) — глобальная фича интерпретатора, которая появилась еще в 1992 году и с тех пор остается частью ядра языка. GIL не дает выполняться больше чем одному потоку за раз. Эта штука по сей день жива и не дает использовать всю мощь и силу многоядерных систем.

    В этом видео Ларри разбирает, как устроен GIL, как его можно убрать из CPython и какие последствия это будет иметь. Тут же экскурс в архитектуру языка и некоторые интересные детали реализации CPython, изложенные доступным и понятным языком.

    Гвидо Ван Россум — О Питоне




    Довольно короткое выступление Гвидо о будущем языка. Что ждет нас в версии 3.6, что будет с 2.7 и на чем сейчас сосредоточена команда разработчиков. Самое важное, что нужно знать — инициатива Ларри Хастингса по удалению GIL полностью одобрена и, возможно, версия CPython 3.6 без GIL будет доступна уже в этом декабре.

    Лукаш Ланга — мыслим сопрограммами




    Простой и понятный доклад о том, как просто и быстро добавить в свои приложения скорости и надежности. Лукаш берет в руки asyncio и показывает, как с помощью этой штуки легко обрабатывать множество запросов. Плюс, наглядная схема, поясняющая работу asyncio и объяснения того, что происходит под капотом. И наглядные примеры того, как работают async def и await в Python 3.5.

    Это не все


    Эти доклады — лишь очень малая часть того, что было на PyCon в Портленде. На канале вы найдете много действительно насыщенных многочасовых видео с обработкой языков, статистикой, крутой оптимизацией кода и другими темами, которые позволят вам быть в первых рядах питонистов.

    Так что запасайтесь кофеиносодержащими напитками, заряжайте видео и не забывайте делать пометки :)

    Если кому понадобятся презентации с докладов — они лежат здесь.

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 4

      –2
      что будет с 2.7

      не будет 2.8
      никогда
      вообще
      https://pythonclock.org/

        0
        > Самое важное, что нужно знать — инициатива Ларри Хастингса по удалению GIL полностью одобрена и, возможно, версия CPython 3.6 без GIL будет доступна уже в этом декабре.

        Ого! Т.е. Гвидо уже окончательно решил в будущем убрать GIL?
          +1
          Работа уже идет, но результаты мы получим не сразу. Одна из проблем — почти все расширения Питона на С перестанут работать после отмены GIL. Пройдет год-полтора, прежде чем все библиотеки портируют под версию без GIL, до этого момента версия без лока будет не шибко полезной в работе.
            0
            Да и еще мелочь вроде 25 кратного падения производительности?

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое