jueves, 17 de marzo de 2011

Vb.net no es un Avance, Python...

Vb.net es una hermosura, con su velocidad de proceso, comparable con Python, sumado al IDE que ofrece Microsoft "Visual Studio", uno puede conseguir una aplicación gráfica de gran poder, en poco tiempo.

Por este motivo lo sigo prefiriendo para aplicaciones comerciales, claro, siempre y cuando estemos programando bien, con la ayuda de Dios.

Claro, cada quien con sus Ventajas y Desventajas. Aunque a veces es cuestión de costumbre...En CPython por ejemplo, tenemos a nuestra disposición librerías o módulos que nos permíten hacer casi cualquier cosa, aunque en lo que se refiere a GUIs, debemos recurrir a escribir nuestra ventana, aunque contamos con algúnos IDEs, como ser: (Me tomo la libertad de transcribir comentarios de algunos foros):
"Eclipse con el plugin para Python eso si tienes RAM que te sobre"

Bien, he aquí un ejemplo que hice con Tkinter, o sea la herramienta que viene por defecto con python, para la creación de widgets, aunque no sepa traducir correctamente la palabra |:'(

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from Tkinter import *

class ventMain(Tk):
def __init__(self):
Tk.__init__(self)
self.minsize(300, 300)
self.crearControles()
def crearControles(self):
self.ebtnOK = Label (self, text='Ok')
self.ebtnOK.text = 'Hola'
self.ebtnOK.pack(anchor=NW)
self.btnOK = Button(self, text = 'OK', command = self.quit)
self.btnOK.pack(anchor = SE)

def main():
# Verdadera Ventana
ventanaInicio = ventMain()
ventanaInicio.mainloop()
return 0

if __name__ == '__main__':
main()