Visual Basic
Es un
lenguaje de programación desarrollado por los estadounidenses John
Kemeny y Thomas Kurtz en el Dartmouth
College. La versión original del lenguaje Basic fue creada en el año1964,
ganándose una enorme popularidad gracias sobre todo a dos
implementaciones, Tiny BASIC y Microsoft BASIC, que convirtieron a este
lenguaje en la primera lengua franca de los microordenadores. Otras importantes
implementaciones han sido CBASIC (BASIC Compilado), Integer y Applesoft BASIC
(para el Apple II), GW-BASIC (para computadoras personales), Turbo BASIC (de
Borland) y Microsoft QuickBASIC. El lenguaje ha cambiado en el transcurso de
los años pues nació con el objetivo de servir como lenguaje para aquellas
personas que deseaban introducirse por primera vez en el mundo de la
programación, y luego fue sufriendo modificaciones, hasta que en 1978 se
estableció el Basic estándar.
Más adelante, en 1987,
llegó una de las versiones más populares del lenguaje: QuickBasic0; las
primeras versiones eran interpretadas y no estructuradas. Las más recientes son
estructuradas, y generalmente compiladas. En esos tiempos, BASIC solía
enseñarse a los programadores principiantes porque era “fácil” de utilizar
y de comprender, y además porque contiene los mismos conceptos fundamentales
que muchos otros lenguajes considerados más “difíciles”, como Pascal, C y
COBOL, las cuales a su vez, eran muy populares entre los programadores,
mientras que había una especie de desprecio hacia Basic, por tratarse de un
lenguaje “para principiantes”.
En contraste, hace
poco más de 14 años, el proceso de construir una sencilla aplicación basada en
Microsoft Windows solía ser algo complicado, difícil y largo. Ese año,
Visual Basic 1.0 vio la luz, y revolucionó el desarrollo de aplicaciones para
Windows, especialmente por su facilidad y por la rapidez con la que permite
crearlas. Si bien muchas personas hicieron de Visual Basic una realidad, un
empelado de Microsoft, llamado Alan Cooper, fue considerado el verdadero padre
del lenguaje. Hoy con más de 14 años del lenguaje en el mercado, Alan es
considerado una eminencia.
Inicialmente, Visual
Basic fue pensado para ser un producto muy táctico. Microsoft tenía varias
iniciativas en el desarrollo que lideraba Visual Basic 1.0, todas fueron
pensadas para convertirse en las herramientas de programación a largo plazo,
estratégicas, gráficas y orientadas a objetos. Como siempre ocurre con los
productos en su versión 1.0, el equipo de Visual Basic 1.0 fue forzado a cortar
características de su larga lista de ideas para entregar realmente el producto
al mercado. Consecuentemente, la primera versión incluyó poco más que la
tecnología Embedded Basic que había sido desarrollada originalmente en
Microsoft QuickBasic 4.0 (el código “p” y compilador de Microsoft) y una
herramienta compiladora de diseño simple originalmente diseñada para Windows
3.0 pero que nunca fue utilizada para tal fin. Aproximadamente 12 meses
después, el desarrollo y mejora de la versión 1.0 comenzó, Microsoft sacó al
mercado una herramienta desarrolladora para cubrir la exigencia en ese momento
del mercado cuyo nombre en clave fue “Thunder”(Trueno).
Desde este inicio
bastante desfavorable vino un resultado igualmente difícil de comprender: un
impacto en la industria informática tan profundo que cambió para siempre el
curso del desarrollo del software y creó una explosión en el mercado de las
aplicaciones de Windows. Cuando solamente un pequeño y selecto grupo de
personas, era capaz de desarrollar aplicaciones para Windows, Visual Basic 1.0
representó un cambio gigantesco en el diseño de aplicaciones.
Innegablemente radical
en su puesta en práctica, implementación y capacidades, Visual Basic 1.0 se
propagó a través de la comunidad en cuestión de pocos meses. Poco después del
“shock” inicial de fiebre por Visual Basic, un pequeño pero fuerte grupo de
seguidores comenzó a transformar las bibliotecas de código que tenían con sus
características, métodos y eventos, y a exponerlos como componentes de
Visual Basic llamados VBXs, o los controles personalizados. Después de poco
tiempo, la producción de estos componentes reutilizables creció de una
comunidad especializada a una industria que crecía de vendedores de controles,
y ayudó a Visual Basic a pasar de ser un logro de software a convertirse en un
descubrimiento tecnológico.
A partir de la versión
3, ya se incluían herramientas para el acceso a datos y una interfaz gráfica
más cómoda e intuitiva. Después llego la versión 4, que podía compilar
ejecutables tanto de 16 bits como de 32; y, finalmente, el exilio a los 32 bits
arribo con las versiones 5 y 6. Actualmente, Visual Basic combina la sencillez
de Basic con el poder de un lenguaje de programación visual que permite
desarrollar robustas aplicaciones de 32 bits. Visual Basic ya no es solo un
lenguaje para los más novatos, sino que representa una excelente alternativa
para programadores de todos los niveles.
Cuando aún no había
pasado un año de su salida inicial al mercado ,Visual Basic ya había
evolucionado rápidamente a un kit desarrollador altamente estratégico.
Microsoft había comenzado a utilizar Visual Basic internamente en algunos de
sus propios proyectos que estaba desarrollando. A medida que la demanda de
Visual Basic aumentaba, quedaba claro que los desarrolladores requerirían
un Visual Basic mejor y más capacitado. Para tratar a esta necesidad
creciente, Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre
de 1992. La segunda versión de Visual Basic, distribuida en la edición estándar
y profesional, proveía a los desarrolladores un funcionamiento perceptiblemente
mejorado y mayor capacidad para crear aplicaciones de tamaño mayor y más
sofisticadas. Incluía también una ayuda para mejorar la puesta a punto y
depuración, proveía de la capacidad de conectarse a bases de datos mediante
ODBC, y nuevas y productivas herramientas, por ejemplo, la ventana de propiedades,
sintaxis del código en color, y completo soporte para un Interfaz de Múltiples
Documentos (MDI).
No hay comentarios:
Publicar un comentario