[python] Optimalizátor - doplnění
superman
feed na centrum.cz
Pátek Leden 4 17:19:20 CET 2008
Ještě bych chtěl napsat, že Python těžko kdy bude mít dobrý
optimalizátor a to z toho důvodu, že neustále mění syntaxi a neustále
mění interpretr i byte kód. Takže pokud by někdo začal, tak se na to po
několika restartech, kdy bude muset začít plus mínus znovy rád vykašle.
Optimalizátory pro kompilované jazyky jako jsou Fortran, Ada, C, C++ se
vyvíjely často mnoho let, někdy i deset dvacet let, než dospěly do
dnešní dokonalosti - a velmi výrazně těžily ze stálosti syntaxe a z
důsledné zpětné kompatibility těchto jazyků. Jako vedlejší efekt této
důsledné zpětné kompatibility se také staly stálicemi, protože velmi
pochybuji, že jakýkoli programovací jazyk, který každých několik let
významně poruší syntaktickou kompabitilitu přežije tak dlouho jako tyto
jazyky - Fortran je tu s námi 58 let, Ada je tu s námi plus mínus 30
let, C je tu s námi 36 let, a C++ 29 let - ani jeden z nich se zdaleka
nechystá do důchodu.
Moje nabídka na vytvoření nástroje pro zpětný překlad pythoního byte
kódu do Python zdrojového kódu platí - pokud to někomu bude stát za
financování :-)
Miloslav Ponkrác
Další informace o konferenci Python