Python • Existen varias herramientas GUI (frameworks) como: Frameworks Sitio wxPython http://wxpython.org tkinter http://www.nmt.edu/tcc/help/lang/py thon/tkinter.pdf Jython http://www.jython.org/ PythonWin http://starship.python.net/crew/mha mmond Java Swing http://java.sun.com/docs/books/tutori al/uiswing PyGTK http://pygtk.org PyQt http://wiki.python.org/moin/PyQt Tcl/Tk • Su nombre viene de tool command language, es un lenguaje de órdenes (interpretado) de acceso libre para el desarrollo de aplicaciones multiplataforma por medio de variables, estructuras de control y procedimientos que incorpora un intérprete a sus aplicaciones llamado tclsh, similar a los scripts de shell de UNIX tales como el Bourne Shell, C Shell, Korn Shell, y Perl. • Razones del éxito de Tcl • Visual TCL • 100% Tcl/Tk y genera código en Tcl/Tk. • Interfaz GUI para mayores aspectos de desarrollo en Tcl/Tk • Nuevas características de widgets: combo box, multicolumn listbox, progress bar. • BLT • BLT es una extensión del toolkit Tk, añade nuevos widgets, administrador de geometrías, y una miscelánea de comandos: • Watch. Utilizado para el trazado o depurado de código Tcl • Bltdebug. Se utiliza para mostrar la salida del comando Tcl antes de su ejecución. • Table. Administrador de geometría basado en tablas para Tk. • Graph. Un widget para graficar X-Y. • Barchart. Un widget para barras. • Vector. Crea un vector de valores punto flotante. • Bgexec. Utilizado para verificar el estado de los subprocesos. • Quartus II • Permite ejecutar scripts Tcl interactivamente o por línea de comandos. • Simplify • En esta herramienta se puede usar Tcl para controlar la síntesis o realizarla iterativamente con diferentes opciones y tecnologías, y para los archivos de restricciones. Una búsqueda (*.tcl) en la instalación de Simplify da 39 archivos. • Para más ejemplos visita los siguientes sitios: • http://www.tcl.tk/software/tcltk/download.ht ml • http://sourceforge.net/projects/tktoolkit/ Visual Basic.NET • Visual Basic. NET (VB.NET) es un lenguaje de programación orientado a objetos de programación que puede ser visto como una evolución del clásico Visual Basic (VB), ejecutado en el marco .NET. • Actualmente, Microsoft proporciona dos ediciones principales de IDEs para el desarrollo en Visual Basic: Microsoft Visual Studio 2012, que es un software comercial y Visual Basic Express Edition 2012, que es gratuito. El compilador de línea de comandos, VBC.EXE, se instala como parte del software libre. NET Framework SDK. • La versión final de la versión original, fue la versión 6 en 1998. Microsoft extendió el soporte técnico a marzo de 2008 y fue designado el sucesor de Visual Basic .NET (ahora conocido simplemente como Visual Basic). • Visual Studio 2012 • Visual Studio 2012 es un IDE que provee numerosas funcionalidades, pero no sólo es un IDE, sino que también es una aplicación que permite administrar el ciclo de vida del software mediante la administración y modelo de aplicaciones, desarrollo, automatización de pruebas. • Soporta diferentes lenguajes de programación, como lo son: Visual Basic, Visual C#, Visual C++, JavaScript, Visual F#. Adicional soporta el desarrollo en sharepoint, desarrollo para office y también soporta el framework .NET 4.5. • A continuación se presenta un ejemplo del desarrollo en Visual Studio 2012, en lenguaje Basic, de un programa “Hello World”. • 5. Se mostrará siguiente ventana como resultado de la ejecución.