Foros del Web » Programando para Internet » Python »

python

Estas en el tema de python en el foro de Python en Foros del Web. Python es simple, pero es un lenguaje de programación real. Ofrece más apoyo e infraestructura para programas grandes que el intérprete de órdenes. Por otra ...
  #1 (permalink)  
Antiguo 04/04/2007, 12:34
Avatar de alejo14  
Fecha de Ingreso: abril-2007
Ubicación: colombia
Mensajes: 46
Antigüedad: 17 años, 7 meses
Puntos: 0
python

Python es simple, pero es un lenguaje de programación real. Ofrece más apoyo e infraestructura para programas grandes que el intérprete de órdenes. Por otra parte, también ofrece mucha más comprobación de errores que C y, al ser un lenguaje de muy alto nivel, tiene incluidos tipos de datos de alto nivel, como matrices flexibles y diccionarios, que llevarían días de programación en C. Dados sus tipos de datos más generales, se puede aplicar a un rango de problemas más amplio que Perl, pero muchas cosas son, al menos, igual de fáciles en Python que en este lenguaje.

Python es un lenguaje interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa de la base hacia arriba. También es una calculadora muy útil.
Python permite escribir programas muy compactos y legibles. Los programas escritos en Python son típicamente mucho más cortos que sus equivalentes en C, por varios motivos:

• Los tipos de datos de alto nivel permiten expresar operaciones complejas en una sola sentencia.
• El agrupamiento de sentencias se realiza mediante sangrado (indentación) en lugar de begin/end o llaves.
• No es necesario declarar los argumentos ni las variables

espero que esto atraiga a personas que se interesen por este lenguaje tan potente

salu2
att= alejo
  #2 (permalink)  
Antiguo 04/04/2007, 12:57
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años
Puntos: 7
Re: python

jeje, realmente si eres un fanboy de python.
Eso lo escribiste tu? o lo sacaste de un libro/pagina?

Por otra parte, a que te refieres con estas 2 frases?

Cita:
Iniciado por alejo14 Ver Mensaje
Ofrece más apoyo e infraestructura para programas grandes que el intérprete de órdenes.
Cita:
Iniciado por alejo14 Ver Mensaje
Por otra parte, también ofrece mucha más comprobación de errores que C y,
Y otra pregunta......
que opinas de ruby con respecto a python?

saludos,
  #3 (permalink)  
Antiguo 04/04/2007, 18:47
Avatar de alejo14  
Fecha de Ingreso: abril-2007
Ubicación: colombia
Mensajes: 46
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: python

primero que todo esto es parte de un manual que lei hace algun tiempo aun que no recuerdo la pagina

Si en alguna ocasión has escrito un guion para intérprete de órdenes (o shell script) de Unix1.1largo, puede que conozcas esta sensación: Te encantaría añadir una característica más, pero ya es tan lento, tan grande, tan complicado...O la característica involucra una llamada al sistema u otra función accesible sólo desde C. El problema en sí no suele ser tan complejo como para transformar el guion en un programa en C. Igual el programa requiere cadenas de longitud variable u otros tipos de datos (como listas ordenadas de nombres de fichero) fáciles en sh, pero tediosas en C. O quizá no tiene tanta soltura con C.
con esto te respondo la primera frase.

Otra situación: Quizá tengas que trabajar con bibliotecas C diversas y el ciclo normal C escribir/compilar/probar/recompilar es demasiado lento. Necesitas desarrollar software con más velocidad. Posiblemente has escrito un programa al que vendría bien un lenguaje de extensión y no quieres diseñar un lenguaje, escribir y depurar el intérprete y adosarlo a la aplicación.
con esto te respondo la segunda frase

es que ruby es una mezcla de barios lenguajes de nrogramacion como son python, pèrl,Smalltalk y y Lisp entre otros
  #4 (permalink)  
Antiguo 07/04/2007, 15:10
Avatar de alejo14  
Fecha de Ingreso: abril-2007
Ubicación: colombia
Mensajes: 46
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: python

ruby es un lenguaje mucho mas elaborado que trabaja en base a otros lenguajes, personalmente utilizo python por que lo aprendi a manejar hace mucho tiempo pero me interesaria aprender ruby al parecer es un muy buen lenguaje

salu2

att = alejo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:40.