Re: [python] odpověď Python 3.0
On 5 Pro, 11:42, Tomas Brabenec wrote: > Nainstalovat si vlastni verzi Pythonu na server prece neni problem. > Clovek nemusi vyuzivat jen standardni repository konkretni distribuce. > Spis bude problem s celkovym vyvojem. Jedna vec bude prepisovat aplikaci > do verze 3.x a druha rozvoj aplikace ve verzi 2.x. Preci jen u > rozsahlych aplikaci bude ten prechod delsi a rozvoj aplikace se zastavit > nemuze. > Bude to mnohem vic prace: > 1) rozvoj aplikace ve verzi 2.x > 2) prepisovani aplikace do verze 3.x > 3) promitani zmen z bodu 1) do bodu 2) > > No aspon to nebude nuda ;-) No verze 2.4 se ještě používá, ale vesměs je v distribucích už běžně i verze 2.5 A jestli jsem to dobře pochopil, tak Python 2.6 je jen bug fix 2.5 plus jsou tam věci které připravují přechod na verzi 3.0 - také je na to ten konvertor 2.6->3.0 co by to měl nějak automaticky převést. Nevíte někdo jak dobře ten konvertor funguje, předpokládám, že to jen upravuje syntax - print, raise atd.? Je obecně možné psát ve verzi 2.5/2.6 a jen s malou námahou mít kód funkční pod 3.0? Dejme tomu, že neuvažuji nějakou mamutí aplikaci, ale spíš jednotlivé jednoduší moduly. Trochu mě děsí některý ty nový změny ohledně stringů (u""), čísel (10L) apod. Změna syntaxe je ale vcelku docela ok, to se pozná při parsování, horší bude tam, kde se mění sémantika, třeba práce se seznamy/iterátory. Jirka ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] odpověď Python 3.0
jiri.zahradil napsal(a), dne 8.12.2008 1:09: No verze 2.4 se ještě používá, ale vesměs je v distribucích už běžně i verze 2.5 A jestli jsem to dobře pochopil, tak Python 2.6 je jen bug fix 2.5 plus jsou tam věci které připravují přechod na verzi 3.0 - také je na to ten konvertor 2.6->3.0 co by to měl nějak automaticky převést. Nevíte někdo jak dobře ten konvertor funguje, předpokládám, že to jen upravuje syntax - print, raise atd.? http://www.py.cz/2to3 -- geon Pavel Kosina ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
On 5 Pro, 11:42, Tomas Brabenec <[EMAIL PROTECTED]> wrote: > Nainstalovat si vlastni verzi Pythonu na server prece neni problem. > Clovek nemusi vyuzivat jen standardni repository konkretni distribuce. > Spis bude problem s celkovym vyvojem. Jedna vec bude prepisovat aplikaci > do verze 3.x a druha rozvoj aplikace ve verzi 2.x. Preci jen u > rozsahlych aplikaci bude ten prechod delsi a rozvoj aplikace se zastavit > nemuze. > Bude to mnohem vic prace: > 1) rozvoj aplikace ve verzi 2.x > 2) prepisovani aplikace do verze 3.x > 3) promitani zmen z bodu 1) do bodu 2) > > No aspon to nebude nuda ;-) No verze 2.4 se ještě používá, ale vesměs je v distribucích už běžně i verze 2.5 A jestli jsem to dobře pochopil, tak Python 2.6 je jen bug fix 2.5 plus jsou tam věci které připravují přechod na verzi 3.0 - také je na to ten konvertor 2.6->3.0 co by to měl nějak automaticky převést. Nevíte někdo jak dobře ten konvertor funguje, předpokládám, že to jen upravuje syntax - print, raise atd.? Je obecně možné psát ve verzi 2.5/2.6 a jen s malou námahou mít kód funkční pod 3.0? Dejme tomu, že neuvažuji nějakou mamutí aplikaci, ale spíš jednotlivé jednoduší moduly. Trochu mě děsí některý ty nový změny ohledně stringů (u""), čísel (10L) apod. Změna syntaxe je ale vcelku docela ok, to se pozná při parsování, horší bude tam, kde se mění sémantika, třeba práce se seznamy/iterátory. Jirka ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Ahoj, Jan Fuchs píše v Pá 05. 12. 2008 v 14:45 +0100: > Zdravim, > > 05. Dec (Friday) v 12:33:56 CET 2008, [EMAIL PROTECTED] napsal(a): > > ve stable Debianu je i verze 2.5, 2.4 je defaultní verze. Pokud to > > stihnou, tak v lennym bude 2.6. Zas tak hrozně bych to neviděl :-). > > Mozna jsi si nevsiml, ale Lenny uz je zmrazeny, takze v nem bude to, co v nem > je > nyni. Tj. nejnovejsi verze Pythonu, kterou v nem naleznes je 2.5. ;-) > > $ aptitude search python |grep 2.3 |wc -l > 30 > $ aptitude search python |grep 2.4 |wc -l > 312 > $ aptitude search python |grep 2.5 |wc -l > 341 to, že je lenny zmažený vím, špatně pochopil anglický text. http://www.mail-archive.com/[EMAIL PROTECTED]/msg04854.html Každopádně, původní pisatel psal o pythonu 2.4 a pythonu 2.5 a 2.5 je i v současném stabilní verzi etch a bude i v následující. -- Jaroslav Aster <[EMAIL PROTECTED]> ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
2008/12/5 David Michal <[EMAIL PROTECTED]>: > Neni to problem. Do doby nez potrebuju pouzit cizi knihovny, pak problem > nastava. Mame naprosto stejnou zkusenost, ale s Debianem. A i kdyz jsme tu instalaci nakonec rozebehli, tak jsme skoncili na tvorbe CD, kde jsme se snazili zopakovat vsechny kroky tak, aby se to priste nainstalovalo samo - to se nam i pres znacne usili nepovedlo :-( Takze nakonec jsme downgradovali zpatky na 2.4 ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Zdravim, 05. Dec (Friday) v 12:33:56 CET 2008, [EMAIL PROTECTED] napsal(a): > ve stable Debianu je i verze 2.5, 2.4 je defaultní verze. Pokud to > stihnou, tak v lennym bude 2.6. Zas tak hrozně bych to neviděl :-). Mozna jsi si nevsiml, ale Lenny uz je zmrazeny, takze v nem bude to, co v nem je nyni. Tj. nejnovejsi verze Pythonu, kterou v nem naleznes je 2.5. ;-) $ aptitude search python |grep 2.3 |wc -l 30 $ aptitude search python |grep 2.4 |wc -l 312 $ aptitude search python |grep 2.5 |wc -l 341 S pozdravem Jan Fuchs -- /** * _Žádný program není bezchybný, dokonalý ani nejlepší, * * °v° to samé platí i o lidech a nejen o nich. * * /(_)\ -- Jan Fuchs -- * * ^ ^* *http://www.fuky.org ICQ: 200692177 * **/ ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Ahoj, David Michal píše v Pá 05. 12. 2008 v 10:18 +: > No napriklad v distribucich typu RedHat, Debian je stale 2.4 a jeste > nejakou dobu bude. Takze kdybych psal nejakou serverovou vec tak pisu > porad pod 2.4. Pripadne 2.5 pokud by se mel vyvoj protahnout. ve stable Debianu je i verze 2.5, 2.4 je defaultní verze. Pokud to stihnou, tak v lennym bude 2.6. Zas tak hrozně bych to neviděl :-). > From:[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > slush > Sent: Friday, December 05, 2008 10:12 AM > To: Konference PyCZ > Subject: Re: [python] odpověď Python 3.0 > > > > > Ja jen doufam, ze ta 3.x kompatibilita aspon chvili vydrzi :-). > Protoze, jen tak mezi nama, porad prepisovat existujici aplikace je > teda pěknej pruďák. > > Marek > > > > > ___ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python -- Jaroslav Aster <[EMAIL PROTECTED]> ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Dne 5.12.2008 11:46, David Michal napsal(a): Nainstalovat si vlastni verzi Pythonu na server prece neni problem. Clovek nemusi vyuzivat jen standardni repository konkretni distribuce. Neni to problem. Do doby nez potrebuju pouzit cizi knihovny, pak problem nastava. Nehlede na fakt, ze konkretne RedHat pouziva yum a ten bezi jen na defaultni verzi pythonu. Takze novou verzi python nelze nainstalovat jako vychozi. A pak uz zacina bejt problem, rikat kazde aplikaci jakou verzi ma pouzit. Proto mi osobne prijde jednodusi upravit vlastni aplikaci tak aby bezela na verzich dodavanych defaultne s distribuci. To je pravda, ale až RedHat začne distribuovat verzi 3 stejně se člověk tomu přechodu nevyhne. Je to jen otázka času. Osobně myslím, že lepší je být připraven dopředu. Tak jako tak, taky mě ta situace netěší, ale pokud chceme pokračovat v Pythonu (já ano), tak nemáme na vybranou. Taky souhlasím, že zatím, je dobré zůstat u 2.x protože než autoři přepíší ty kvanta modulů do 3.x bude to ještě hooodně dlouho trvat, ale myslím, že začít se připraovat včas není na škodu. Tomas ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
> > Nainstalovat si vlastni verzi Pythonu na server prece neni problem. > Clovek nemusi vyuzivat jen standardni repository konkretni distribuce. Neni to problem. Do doby nez potrebuju pouzit cizi knihovny, pak problem nastava. Nehlede na fakt, ze konkretne RedHat pouziva yum a ten bezi jen na defaultni verzi pythonu. Takze novou verzi python nelze nainstalovat jako vychozi. A pak uz zacina bejt problem, rikat kazde aplikaci jakou verzi ma pouzit. Proto mi osobne prijde jednodusi upravit vlastni aplikaci tak aby bezela na verzich dodavanych defaultne s distribuci. ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Nainstalovat si vlastni verzi Pythonu na server prece neni problem. Clovek nemusi vyuzivat jen standardni repository konkretni distribuce. Spis bude problem s celkovym vyvojem. Jedna vec bude prepisovat aplikaci do verze 3.x a druha rozvoj aplikace ve verzi 2.x. Preci jen u rozsahlych aplikaci bude ten prechod delsi a rozvoj aplikace se zastavit nemuze. Bude to mnohem vic prace: 1) rozvoj aplikace ve verzi 2.x 2) prepisovani aplikace do verze 3.x 3) promitani zmen z bodu 1) do bodu 2) No aspon to nebude nuda ;-) Tomas Dne 5.12.2008 11:18, David Michal napsal(a): No napriklad v distribucich typu RedHat, Debian je stale 2.4 a jeste nejakou dobu bude. Takze kdybych psal nejakou serverovou vec tak pisu porad pod 2.4. Pripadne 2.5 pokud by se mel vyvoj protahnout. *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *slush *Sent:* Friday, December 05, 2008 10:12 AM *To:* Konference PyCZ *Subject:* Re: [python] odpověď Python 3.0 Ja jen doufam, ze ta 3.x kompatibilita aspon chvili vydrzi :-). Protoze, jen tak mezi nama, porad prepisovat existujici aplikace je teda pěknej pruďák. Marek ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
No napriklad v distribucich typu RedHat, Debian je stale 2.4 a jeste nejakou dobu bude. Takze kdybych psal nejakou serverovou vec tak pisu porad pod 2.4. Pripadne 2.5 pokud by se mel vyvoj protahnout. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of slush Sent: Friday, December 05, 2008 10:12 AM To: Konference PyCZ Subject: Re: [python] odpověď Python 3.0 Ja jen doufam, ze ta 3.x kompatibilita aspon chvili vydrzi :-). Protoze, jen tak mezi nama, porad prepisovat existujici aplikace je teda pěknej pruďák. Marek ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Ja jen doufam, ze ta 3.x kompatibilita aspon chvili vydrzi :-). Protoze, jen tak mezi nama, porad prepisovat existujici aplikace je teda pěknej pruďák. Marek 2008/12/5 Tomas Brabenec <[EMAIL PROTECTED]> > Jj, to bude trosku horsi, ale ja verim, ze to pujde. > Me ted ceka prechod na 2.6 a pak po dlouhym testovanim pujdu na 3 > > TB > > > Dne 4.12.2008 16:12, zu1234 napsal(a): > > Opět se posouvají hranice tohoto jazyka o kousek dál ! ! ! >>> >> Hranice jazyka možná ano, ale kdy se posunou všechny knihovny k py3k? >> ZU >> > ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Jj, to bude trosku horsi, ale ja verim, ze to pujde. Me ted ceka prechod na 2.6 a pak po dlouhym testovanim pujdu na 3 TB Dne 4.12.2008 16:12, zu1234 napsal(a): Opět se posouvají hranice tohoto jazyka o kousek dál ! ! ! Hranice jazyka možná ano, ale kdy se posunou všechny knihovny k py3k? ZU ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
Re: [python] odpověď Python 3.0
Opět se posouvají hranice tohoto jazyka o kousek dál ! ! ! Hranice jazyka možná ano, ale kdy se posunou všechny knihovny k py3k? ZU ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python
[python] odpověď Python 3.0
Opět se posouvají hranice tohoto jazyka o kousek dál ! ! ! < Původní zpráva < Od: Pavel Kosina <[EMAIL PROTECTED]> < Předmět: [python] Python 3.0 < Datum: 04.12.2008 11:01:53 < < Python 3.0 je venku. < < Pro tutorialisty: začněte předělávat své tutoriály. Vytvářejte nové. < Mladí určitě nebudou stahovat staré verze. < < -- < geon < Pavel Kosina < < ___ < Python mailing list < Python@py.cz < http://www.py.cz/mailman/listinfo/python < < < ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python