Forum: Poser 11 / Poser Pro 11 OFFICIAL Technical


Subject: Disapointment

fritters56 opened this issue on Mar 19, 2021 ยท 11 posts


adp001 posted Sat, 20 March 2021 at 11:06 AM

Just to have it said:

Python's compiler was never intended to "protect" software. It is a relatively simple bytecode compiler. Roughly speaking, the compilation process translates the written text into "bytecode" which can then be executed faster by the interpreter. The "compiled" script does not have to be parsed and translated first. The bytecode allows the whole thing to be processed using a simple jump table (yes, that's a simplyfied description).

This means that the bytecodes can be translated back to text without any problems. This is also described somewhere in the Python documentation. Including the hint that compiling does not mean "protection" :)