> Třeba kompilátor Pythonu do Java byte kódu :-) No ano to uz je - je to Jython, ale ten zda sa zial zakapal na verzii 2.1, takze ked chcem aby moje programy bezal v Jythone musim ich zdegradovat na Python 2.1, to je vyhodit nove jazykove konstrukcie, napriklad namiesto
if podretazec in retazec (co rad pouzivam) musim pouzit import string if string.find(retazec, podretazec) != -1 superman <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 10.11.2006 17:40 Please respond to Konference PyCZ <python@py.cz> To Konference PyCZ <python@py.cz> cc Subject Re: [python] Budoucnost Pythonu - konstrukce elif > Co sa tyka Javy, neviem ci to u nej bude take ruzove s tou kompatibilitou > byte-kodu, ako hovoris. Napriklad u Pythonu ma toto stve, lebo pri > prechode na novu verziu musis vsetky pyc-subory prekompilovat, inak > dostanes chybu "Bad magic number". Byte kód Javy je standardizován a popsán, takže kdokoli si může udělat generátor tohoto kódu a pojede to na Javovské mašině. Třeba kompilátor Pythonu do Java byte kódu :-) Stejně tak je standardizován i byte kód .NET frameworku. Nezažil jsem, ani jsem ještě neslyšel o žádných problémech s kompatibilitou byte kódu těchto prostředí. Stejně tak si každý může udělat Java, nebo .NET dekompilátor byte kódu na základě standardních informací. Tohle jsou právě věci, které nadšenci open source pomíjejí a dávají pochybně hlasovat o tom, jestli se jim líbí lambda, nebo ne. V situaci, kdy Python je před totálním krachem kompatibility, nemá ani popsaný, dokonce ani neměnný byte kód se mi nezdá jeho budoucnost zase tak skvělá. Možná, že Rossuma někdo platí za zničení Pythona, já fakt nevím. Miloslav Ponkrác _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python Mgr. Ing. Roman MIKLÓŠ Prvá stavebná sporiteľňa a.s. Bajkalská 30, P. O. Box 48 829 48 Bratislava 25 Tel.: +421/ 2 / 582 31 174 Fax: +421/ 2 / 582 31 109 _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python