[python] Vydání knihy o pythonu

superman feed na centrum.cz
Středa Květen 21 22:28:00 CEST 2008


> Nevýhoda všech knížek tohoto zaměření je v tom, že ještě než ji vydáte, 
> už je vlastně zastaralá :-(
> Přesto, že základy se obvykle nemění, u Pythonu toto nebude tak docela 
> pravda, protože Py3k dost věcí mění (třeba jedna nejzákladnější funkcí 
> "print"). Pokud se někdo chce do takového projektu pustit měl by 
> jednoznačně psát knížku spíše o Py3k, protože než se dají do kupy 
> podklady a kniha se sepíše a vydá, uplyne dost měsíců a než se dostane 
> mezi uživatele, uběhne zase několik měsíců a to už tu bude Py2.6, který 
> na příklady z knížky bude na uživatele "pořvávat", že by to měl 
> předělat, protože v Py3k, už tato syntaxe nepojede.
>
>   
A je takový problém popsat funkci print v knížce takto:

Funkce print dělá to a to a používá přitom metodu str(), bla bla bla....

Pro Python 2.x: Funkce print pouze vytiskne zadané vstupy.

Pro Python 3.x: Funkce print navíc objedná supermanovi vilu s bazénem na 
Vás účet a zašle mu nabývací listinu s tím, že příště mu darujete ještě 
lamborgini hned jak ten neschopný výrobce sežene káru ve správné barvě.

Kde vidíte problém napsat to tak, aby kniha zbytečně nezastarávala až 
tak rychle?




Další informace o konferenci Python