Sintaxis práctica.
Chema Cortés
py en ch3m4.org
Mar Jun 15 15:11:50 CEST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
El Lunes, 14 de Junio de 2004 20:05, dvilla escribió:
> Puedes explicar qué es eso de "internalizar" cadenas en la tabla de
> símbolos. Otra cosa, ¿alguien sabe si van a cambiar por fin la sintaxis
> para los métodos de clase? lo del "classmethod" me parece horrible (y no
> soy el único[1]).
Olvida lo de la "internalización"; no tiene relación con la sintáxis. No sé
porqué lo puse, supongo que porque estaba en esos momentos trasteando con
ello. (La "internalización" es una técnica para ahorrar memoria introduciendo
las cadenas de caracteres de uso frecuente en la tabla de símbolos del
intérprete (véase función intern)).
En cuanto la sintaxis de los métodos de clase, estáticos, propiedades,...
puede parecer horrible, sobre todo por lo que tiene de "hack", pero python
destaca justamente por ser "explícito" en todo lo que hace, exponiendo
abiertamente toda su implementación interna. Tanta "explicitación" hace
difícil tener una visión global del programa, pero la idea es verlo también
como una ventaja.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQFAzvWZHLTQrABk8H0RAsh3AJ9mUPFLOn3/I4nFMMg5LsiXp1mLoACeNAZ8
rSHpophau5oTb6S2kegmiLM=
=2T0i
-----END PGP SIGNATURE-----
Más información sobre la lista de distribución Python-es