Тёмный

Allison Kaptur - Bytes in the Machine: Inside the CPython interpreter - PyCon 2015 

PyCon 2015
Подписаться 20 тыс.
Просмотров 17 тыс.
50% 1

"Speaker: Allison Kaptur
Have you ever wondered how the CPython interpreter works? Do you know where to find a 1,500 line switch statement in CPython? I'll talk about the structure of the interpreter that we all use every day by explaining how Ned Batchelder and I chased down a mysterious bug in Byterun, a Python interpreter written in Python. We'll also see visualizations of the VM as it executes your code.
Slides can be found at: speakerdeck.com/pycon2015 and github.com/PyCon/2015-slides"

Опубликовано:

 

11 апр 2015

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@victortrevino6330
@victortrevino6330 7 лет назад
Everyone one of this Woman's talks are so helpful. So grateful, thank you.
@johnjoyce
@johnjoyce 7 лет назад
Thanks for having good audio AND subtitles.
@guilhermeprokisch
@guilhermeprokisch 5 лет назад
Great talk, very clean and explanatory. Thank so much :)
@ziakarim6663
@ziakarim6663 3 года назад
This is how you give a talk when you actually want to impart knowledge to edify your audience - and not just bafflegab & blowhard! Well done!!
@StankyPickle1
@StankyPickle1 7 лет назад
Awesome talk!
@isthereanyname
@isthereanyname 5 лет назад
Really great talk, thank you
@vijayraghavan6979
@vijayraghavan6979 4 года назад
An amazing talk. At 15:40, the output of dis function indicates that LOAD_FAST has 2 arguments. The two arguments together represent a 16-bit little endian integer which is used to index into localvars array. In python3 however, it has been changed to a single argument. Not sure how indexing larger indexes would be possible with just 8 bits.
@XORfun
@XORfun 2 года назад
Anyone else find the code examples to be somewhat triggering?
Далее
DDL COMMANDS | SQL | RS Academy AKTU
18:16
Anjana Vakil - Exploring Python Bytecode
22:37
Просмотров 24 тыс.
CPython internals and the VM
33:56
Просмотров 8 тыс.
Andrew T. Baker - Demystifying Docker - PyCon 2015
29:53
Unlocking your CPU cores in Python (multiprocessing)
12:16
Raymond Hettinger, Keynote on Concurrency, PyBay 2017
1:13:53