[python] Buducnost Pythonu: lambda, map, filter
Roman Miklos
RMiklos na pss.sk
Čtvrtek Listopad 9 16:58:32 CET 2006
No tato story s Pythonom 3 vyzera byt dost podobna ako story s Perlom 6,
akurat tam aspon slubuju, ze "compatibility mode is part of the
specification". Neviem, ale z tychto "noviniek" jaksi nadseny nie som...
superman <feed na centrum.cz>
Sent by: python-bounces na py.cz
09.11.2006 16:34
Please respond to
Konference PyCZ <python na py.cz>
To
Konference PyCZ <python na py.cz>
cc
Subject
Re: [python] Buducnost Pythonu: lambda, map, filter
> V trede Statické metody v Pythonu
> (http://www.py.cz/pipermail/python/2006-November/004991.html)
> superman napisal:
> > ... map,filter a podobné (což prý v další verzi Pythonu nebude...
Nejdřív zajímavá zpráva:
http://en.wikipedia.org/wiki/Python_3000
http://www.python.org/dev/peps/pep-3000/
Python 3 will break backward compatibility. There is no requirement that
Python 2.x code will run unmodified on Python 3.0. Python's dynamic
typing combined with the plans to change the semantics of certain
methods of dictionaries, for example, would make mechanical translation
from Python 2.x to Python 3.0 very difficult.
Zajímavý je blog Rossuma:
http://www.artima.com/weblogs/viewpost.jsp?thread=98196
Nedávno jsem od něj četl, že v Pythonu není podmíněné přiřazení, ani
přiřazení není výrazem, neboť by to příliš připomínalo C. Teď píše, že
lambda příliš připomíná Lisp, nebo Scheme, tudíž musí ven. Já bych
doporučoval vůbec s tímto příastupem škrtnout celý Python, protože až
příliš připomíná programovací jazyk.
Jinak detaily, kde se přesně píše, že funkcionální prvky nebudou v
Pythonu 3000 jsem slyšel a četl několikrát, ale zrovna to nemůžu přesně
najít, takže dám ještě vědět.
_______________________________________________
Python mailing list
Python na 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
Další informace o konferenci Python