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