when you see if { ... } else { ... } you see code, i see my fucking life ...
No te has registrado
La verdad no lo e usado, en un tiempo libre lei un poco su documentacion y jugue con su linea de comandos interactiva, cosas que me gustaron su velocidad y su simplicidad, lo que no me agrado es la identacion forzada, pero es el unico detalle negativo que le e encontrado, creo que es un lenguaje bastante atrativo no e jugado con mod_python en apache pero puede que me aventure a hacerlo en un futuro, tambien encontre un framework en python Django en fin en unos meses talves me aventure a jugar un poco mas.
Saludos
Desconectado
Yo programo en python y e usado django bastante bueno
Desconectado
Yo programo en python. Es uno de los mejores lenguajes que he conocido
Desconectado
que copilador en win y en linux me recomiendan para empezar a programar en phyton la vdd es que quiero apredner poco a poco. ya que me han dicho que es un lenguaje muy bueno.
saludos.
Desconectado
Wow, ya se ve mas interes y vida en el foro, hasta se han revivido post anteriores.
Yo no lo e usado y si e visto algunos codigos y se ve interesante.
De hecho solo porque ando con los trabajos finales no puedo meterme a ver que onda y sobre los compiladores a mi tambien me interesa saber de uno para Linux.
Saludos.
Desconectado
:3 compiladores ?
Desconectado
Existen lenguajes de programacion que no requieren compilarse sino que pasan por un interprete (bash/perl/php/python/ruby) por ejemplo
Saludos
Desconectado
En un link que pusieron en otro tema venía un ensayo escrito por un programador, en el recomendaba a los principiantes aprender Pascal o Python, y pues me puse a investigar, me llamo la atención y lo baje de la página oficial, vi en un video de YouTube de como usarlo y luego conseguí el libro de "Python para todos", y pues leí unas cuantas páginas y ahí le deje.
Miren este es uno de lo programas de ejemplo que vienen en el libro, si tienen Linux o Mac de seguro ya tienen el Python instalado, solo copien ese código en un editor de texto y grabenlo en .py, luego abran el IDLE, y abran el archivo y luego Run > Run Module, si les aparece error tal vez es por que mi código es para la vérsion mas nueva en la cual tienes que poner paréntesis a los print, nadamas quitenselos y ya. No lo pongo entre [code por que se pierde toda la tabulación.
class Coche:
"""Abstraccion de los objetos coche."""
def __init__(self, gasolina):
self.gasolina = gasolina
print ("Tenemos", gasolina, "litros")
def arrancar(self):
if self.gasolina > 0:
print ("Arranca")
else:
print ("No arranca")
def conducir(self):
if self.gasolina > 0:
self.gasolina -= 1
print ("Quedan", self.gasolina, "litros")
else:
print ("No se mueve")
miCoche = Coche(3)
print (miCoche.gasolina)
miCoche.arrancar()
miCoche.conducir()
miCoche.conducir()
miCoche.conducir()
miCoche.conducir()
miCoche.arrancar()
print (miCoche.gasolina)
Ese programa imprime en pantalla los siguientes resultados:
>>>
Tenemos 3 litros
3
Arranca
Quedan 2 litros
Quedan 1 litros
Quedan 0 litros
No se mueve
No arranca
0
>>>
Y pues creo que el del ensayo recomendaba este lenguaje por que es así como muy sencillo de escribir, además como dijo Albertux de que te obliga a tabular el código lo que es una buena práctica, este lenguaje cada vez se vuelve mas popular, cuando termine de aprender Java voy a bajar el Jython para hacer código en Python usando los paquetes/librerías de Java ![]()
Desconectado
:3 benditos lenguajes de script, he dicho.
Python es bello, asi de simple
btw si quieres correr el programa que puso LazyEye en algun *NIX( Linux / Mac / Whatever ) simplemente es crear el archivo .py , darle permisos de ejecucion chmod a+x archivo.py y leugo
./archivo.py
saludos
Desconectado
asi es, benditos sean los lenguajes script, a mi me fascina Ruby, antiguamente era un fanboy de Java, pero luego de probar Ruby, te da cierta angustia regresar a programar en otros lenguajes jeje.
También he realizado algunos programas medio simples en los otros lenguajes script que menciono albertux, y aunque no estoy tan metido todavia, si me doy cuenta de su potencial, me gusta que sean lenguajes muy claros hasta los llamaria puristas.
Desconectado
Lo hermoso de los lenguajes scripts es que te permiten llamar otros interpretes o programas dentro del mismo codigo, que se intepretan linea por linea, tambien hay posibilidad de usar entorno grafico por ejemplo en Python yo utilizo mucho EasyGUI ( http://easygui.sourceforge.net/ ), en Bash Xdialog ( http://xdialog.free.fr/ ), en PHP esta ( http://gtk.php.net/ ), Perl y Ruby no e programado nada graficamente pero debe de haber implementaciones con ( http://www.tcl.tk/ ) o ( http://www.wxwidgets.org/ ) la mayoria de los editores de codigo (gedit/emacs/vim/notepad++) soportan estos lenguajes. Ademas eso no es todo muchos de los script soportan interaccion (algunos mas user friendly) con gestores de bases de datos (SQLite/MySQL/PostgreSQL/MS SQL).
Ventajas de los lenguajes interpretados: corren en cualquier maquina siempre y cuando posean el interprete de la version correcta que este hecho el script. son mas faciles de depurar. Incluso algunos pueden ser multiplataforma (aveces si se tiene que escribir mas codigo para detectar el OS y evitar posibles errores)
Desventajas: Nunca llegaran a ejecutarse a nivel maquina dado que no pasan por un proceso de compilacion dependen enteramente del interprite.
Desconectado
:3 pues para ruby , python y perl he visto implementaciones de QT ( las librerias graficas de kde )
. con pyQt de hecho hice un proyectillo :3 para la facu
Desconectado