[python] Guido o funkcich reduce(), filter() a map() v Python 3000

Jan Bednařík jan.bednarik na gmail.com
Středa Červen 25 17:46:37 CEST 2008


Dne 25. červen 2008 17:31 superman <feed na centrum.cz> napsal(a):
> Ano, a starší verze Pythonu bez toho, aby jí někdo udržoval bude běhat
> na dalších verzích operačních systémů? Budou běhat s novějšími, i
> budoucími verzemi databází? Internetových protokolů?
>
> Ono je potřeba si uvědomit, že okolí Pythonu se mění a neudržovaný
> Python runtime vyhodí ze hry coby dup.
>
> Dám jiný příklad: Dnešním kompilátorem bez problémů přeložím 20 let
> starý C program, a to bez ohledu na to, že původně byl napsán pro jiný
> operační systém (dnes už neexistující) - a výsledný program dělá to samé
> beze změny písmenak v kódu. A jazyků, které tohle dokáží není až tak
> málo. Takovým jazykům se říká seriózní.
>
> Miloslav Ponkrác

Takovým jazykům se říká kompilované. Ale zas tak ideálně to nefunguje,
ale podle této teorie si můžete interpretr pythonu starší verze
zkompilovat i na novějších verzích operačních systémů.

Ale hlavně nechápu, že vám nevadí, že se nekompatibilně změní
databáze, internetové protokoly, atd., ale že se vyvyne a změní taky
Pathon je problém.

Honza


Další informace o konferenci Python