8 Take Me Down To The Paradise City Where The Grass Is Green And The Girls Are Pretty 8

martes, octubre 26, 2004

Em-phyton-ao

Pues estoy haciendome ya mucha idea de Python y creo que os lo puedo analizar, a ver que os parece.

Ventajas:

-El codigo es para patanes. Cero ofuscación. Por ejemplo, el Hola mundo de C es:
#include<stdio.h>
void main()
{
printf("Hola Mundo")
}


y en Java es

class HolaMundo
{
public static void main( String args[] ) {
System.out.println( "Hola Mundo" ) ;
}
}

Bueno, pues en Pyhton la cosa se reduce a print("Hola Mundo"). Asi. Tal cual. Simple y directo

- La especificacion de una funcion es def NombreFunc(arg1, ..., argn): asi, sin más, sin especificar los tipos ni demas zarandajas.

- Una variable se asocia a un tipo de datos en la asignación de valor. No hay que declararla.

- Para todos aquellos que se pierden entre begin,end, { y } y sus anidamientos, decir que en Python con poner una tabulacion ya se tiene un bloque de programacion. Alucinante

- Tambien existe una especie de "caja de arena" en la cual se puede probar las sentencias de las que no estes seguro. Si te vas a la linea de comandos y escribes Python, sin mas, te sale una especie de terminal de python en la que puedes meter las sentencias que te apetezcan para probarlas. Mola

Pegas:

-Los : de despues de definir las funciones tambien se usan despues de
if (condicion):
sent1
else:
sent2

Bueno, pues no sé como carajo lo hago, pero es que se me olvidan siempre. Y claro, los programas pegan unos petes de aqui te espero.

- Y bueno, no es una desventaja, pero comentar que Python es interpretado (como Java) no compilado. Es decir, hay que instalarse una especie de SDK para poder contemplar esta maravilla funcionando.

Eso es todo

P.D.: Escuchando la BSO de El otro lado de la cama