# 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