Python Notes: Compiling + Caching

  1. The information presented here is intended for educational use.
  2. The information presented here is provided free of charge, as-is, with no warranty of any kind.
  3. Edit: 2023-08-20

Introduction via Java

Python and Java are both BYTECODE implementations that run on virtual machines so first a few words about Java

A very high-level overview of Java

Now on to Python3

Overview:

Problem 1: file accessibility

Problem 2: no attempt to save the compiled code (so will be repeated recompiled every time forever)

Problem 3: SELinux

 Python3 allows you to compile

External Links


 Back to Home
 Neil Rieck
 Waterloo, Ontario, Canada.