James Bennett - A Bit about Bytes: Understanding Python Bytecode - PyCon 2018

Поделиться
HTML-код
  • Опубликовано: 12 май 2018
  • Speaker: James Bennett
    At some point every Python programmer sees Python bytecode files -- they're those '.pyc' files Python likes to leave behind after it runs. But have you ever wondered what's really going on in those files? Well, wonder no more! In this talk you'll learn what Python bytecode is and how it's used to execute your code, as well as how to decipher and read it, and how to reason about bytecode to understand the performance of your Python code.
    Slides can be found at: speakerdeck.com/pycon2018 and github.com/PyCon/2018-slides

Комментарии • 26

  • @markgentry8675
    @markgentry8675 3 года назад +13

    I could listen to this guy all day. what a great speaker and teacher!

  • @Orww
    @Orww 6 лет назад +11

    great talk & speaker

  • @mdegaris1972
    @mdegaris1972 3 года назад

    Fantastic talk! Was looking for a good explanation of Python bytecode, and this was absolutely perfect.

  • @naeemkhoshnevis
    @naeemkhoshnevis 4 года назад

    Excellent talk. Thanks for uploading.

  • @soonshin-sam-kwon
    @soonshin-sam-kwon 7 месяцев назад

    Damn good. Thanks for sharing your knowledge!!

  • @vascoalmeida4839
    @vascoalmeida4839 4 года назад +2

    Excellent: clear, concise.

  • @craigsooman7901
    @craigsooman7901 2 года назад

    Many thanks for uploading this. Really informative and excellent presentation.

  • @abdullahanati2507
    @abdullahanati2507 4 года назад

    Very interesting talk! Thanks!

  • @adesva
    @adesva 4 года назад

    Fantastic talk

  • @ozkaa
    @ozkaa 4 года назад

    that was great, thankyou!

  • @luckbychance3179
    @luckbychance3179 4 года назад

    Great talk and Idea on Bytecode Thanks.
    No Slides available in the links provided

  • @user-ew3go5zd9s
    @user-ew3go5zd9s 8 месяцев назад

    genial

  • @mananmeghani9979
    @mananmeghani9979 5 лет назад +3

    Great talk....
    Now i take care about byte code size while developing in python......haha..

  • @ricardomunoz6365
    @ricardomunoz6365 2 года назад +2

    0:36 that sounded like a cult

    • @RockyBernstein
      @RockyBernstein 4 дня назад

      Even funnier and weirder is that the slide that follows when he is talking about the the clarity and clearness of Python isn't Python but a disassembly of Python bytecode which isn't so clear or readable. The dis module output can be cryptic, incomplete, and requires a talk like this to try to explain what it means.

  • @chrysun9891
    @chrysun9891 Год назад

    I could not find the slides at both links you shared

  • @user-ew3go5zd9s
    @user-ew3go5zd9s 8 месяцев назад

    bien

  • @MagnusAnand
    @MagnusAnand 4 года назад +1

    he should make audio books :)

  • @faritmutugullin
    @faritmutugullin 6 лет назад

    No slides for both links.

    •  4 года назад

      Farit Mutugullin Wery good, I will take cary about. Try to understand a bit more about Python virtual machine...

  • @manojs157
    @manojs157 3 года назад

    Its a good talk, but feels like adopting this practically seems conflicting with readability of code for humans.

  • @nikolaikrot8516
    @nikolaikrot8516 3 года назад +3

    so much narcissism in python community. if you want an easy to read language, go for Ruby :)

    • @cssensei610
      @cssensei610 3 года назад +1

      fuck off

    • @theshermantanker7043
      @theshermantanker7043 2 года назад

      @@cssensei610 Python and js were mistakes

    • @gorgolyt
      @gorgolyt Год назад +1

      Says the guy making the only narcissistic comment in the comment section.