Files
RustPython/docs/sharing.md
2018-07-07 14:00:30 +02:00

485 B

Sharing plan

Topics

  • Python architecture

    • Compiler -> VM
  • Flavors

    • Cpython
    • Pypy
    • Byterun
    • JSapy (?)
  • Why Rust

    • Security
    • Learning
  • Implementation plan

    • VM first
    • Compiler second
  • Tools for study

    • dis doc
    • byterun doc
    • bytrun code
    • cpython source

  • Python VM

    • Stack machine
  • Load add print

  • dis

  • Interpreter loop

  • Python Types

  • Control flow

    • Jump
    • If
    • Loop

  • Function call
    • Frame
  • Builtins