14.08.2013 Views

Tutorial slides (PDF) - Clemson University

Tutorial slides (PDF) - Clemson University

Tutorial slides (PDF) - Clemson University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CPython Interpreter Notes<br />

Compilation affects interpreter speed<br />

Distros aim for compatibility and as few irritations as<br />

possible, not performance<br />

compile your own or have your systems admin do it<br />

same note goes for most modules<br />

Regardless of compilation, you'll have the same<br />

bytecode and the same number of instructions<br />

Bytecode is portable, binaries are not<br />

Linking against shared libraries kills portability<br />

Not all modules are available on all platforms<br />

Most are not OS specific, 90% are available everywhere<br />

x86/x86_64 is still better supported than most

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!