Lenguaje de programación VisualBasic
Enviado por Kate • 8 de Enero de 2018 • 4.946 Palabras (20 Páginas) • 431 Visitas
...
Con la popularidad del internet, se han producido lenguajes híbridos que incluyen HTML - que en sí no es un lenguaje, sino un formato de texto orientado a la creación web -, y su propio código. Estos lenguajes se usan para crear páginas web más potentes. Ejemplo de estos, son JavaScript o VB Script, y lenguajes para ser usados en servidores, como ASP, JSP o PHP. En el año 2000 apareció C# como un lenguaje que combina C++ y JAVA.
Con el desarrollo de muchos lenguajes más, solo unos pocos pudieron perdurar, uno de ellos es BASIC, que fue diseñado para proveer acceso a computadoras, a estudiantes que no estaban asociados con la tecnología, es por eso que su interfaz y sintaxis era simple y entendible para una persona no asociada con la tecnología. En su tiempo de existencia los lenguajes solo podían ser manipulados por programadores y matemáticos. Es por eso que el surgimiento de BASIC, fue un gran impulso para que programadores principiantes, pudieran adaptarse al mundo digital con mucha más facilidad. BASC fue difundido en un sin-número de computadoras alrededor de los años 80, lo que llevó a que salieran muchas derivaciones adaptadas a realizar una tarea específica. Así las empresas pequeñas podían desarrollar sus propias aplicaciones de acuerdo a sus necesidades.
La simpleza de uso de BASIC, que era una de las características más atractivas que seguían vigentes hasta los años 80 y principios de los 90.Incluso que para ese período ya habían surgido lenguajes más completos, y con mayores funciones, que el viejo BASIC. Pero, por eso mismo Microsoft decidió en 1991 lanzar Visual Basic (versión 1.0), que fue introducido por primera vez en Mayo de ese año originando una revolución en el desarrollo de aplicaciones para Windows. Como lo explicaba el consultor Peter Schulz: “Visual Basic es muy fácil de aprender, si tienes alguna experiencia en programación, deberías estar listo en poco tiempo” (Schulz, 1991, pág. 60).Este lenguaje nuevo permitía a los programadores principiantes y avanzados, por primera vez trabajar en un ambiente intuitivo y gráfico, debido a su facilidad y rapidez con la que permitía crear aplicaciones. Este producto generó un impacto en la industria informática y al mismo tiempo un profundo cambio en el desarrollo de software.
Más adelante, no mucho después de la salida inicial de Visual Basic, este ya había evolucionado como una herramienta altamente estratégica, la cual, Microsoft había comenzado a utilizarlo junto a otros complementos para uso interno de sus proyectos, dando como resultado una nueva versión de Visual Basic, Visual Basic 2.0. De esta manera el desarrollo de versiones del tan aclamado software fue un gran avance a la rama de la programación, porque cada vez más empresas estaban pasando sus aplicaciones a Visual Basic.
El lenguaje de programación Visual Basic utiliza una interfaz visual, es decir, que nos permite programar en un entorno gráfico, en él, se da una combinación de organización de componentes o controles en una forma, donde se pueden especificar atributos y acciones a dichos componentes; y al mismo tiempo se pueden escribir líneas de código para agregar más funcionalidad, permitiendo realizar un gran número de tareas, sin la necesidad de escribir muchas líneas de código, simplemente realizando operaciones con el ratón sobre el monitor.
Lasintaxis que utiliza, proviene del lenguaje que ya se ha mencionado con anterioridad, BASIC, pero completada con comandos y códigos de otros lenguajes más modernos. Por ejemplo, el uso de estructuras de control If – Then – Else, Do – While, Do – Until, For – Next. También, se incluye un apartado dedicado a la programación orientada a objetos. Visual Basic posee muchas características, que lo posicionaron como un lenguaje popular en su debido tiempo. Una de las más importantes es que, es de fácil aprendizaje ya que fue diseñado para el uso por parte de programadores principiantes, y expertos. Puede crear aplicaciones compiladas independientes del entorno de desarrollo, e incluye el acceso a, funciones básicas de Windows y la comunicación con otras aplicaciones, por medio de DLLs(Dynamic Link Libraries).
Visual Basic, de acuerdo a sus creadores, estuvo destinado ala creación de programas ejecutables (.exe), DLLs, y Controles ActiveX. Este, todavía es utilizado principalmente como una herramienta de diseño de aplicaciones para Windows, orientadas a la gestión de empresas, y al diseño de la interfaz de bases de datos, debido a la rapidez con la que puede hacerse un programa, sin la necesidad de mucha interacción por parte del usuario, debido a que la interfaz gráfica es muy intuitiva.
El lenguaje, con todas sus características y funciones, proveía ventajas y desventajas para los programadores o usuarios que se hicieran con el kit de desarrollo, como lo haría cualquier programa de computadora. Entre las ventajas podemos mencionar, que Visual es un lenguaje simple, por lo tanto fácil de comprender para un programador principiante, ya que la sintaxis tiene semejanza con el lenguaje natural humano. Este tiene una ligera implementación de la POO (Programación Orientada a Objetos), pero estaba más enfocado en el manejo de eventos,que lo hacía más versátil en las funciones que se podían realizar. Por otra parte, se señalaron diversas desventajas que afectaron su propagación en el mercado, entre ellas encontramos quesolo existe un compilador, llamado igual que el lenguaje por lo que compilar un programa en Visual estaba limitado al uso del compilador por defecto. Como la sintaxis tenía semejanza con el lenguaje humano, esta fue considerada por programadores expertos, como muy flexible y podía conllevar problemas de portabilidad ya que, posiblemente cada persona adaptaba el código de una forma distinta, lo que lo hacía de alguna manera, variable.
Con el paso del tiempo, Microsoft observó que Visual Basic necesitaba renovarse. Si bien es cierto este era un lenguaje poderoso, presentaba muchos inconvenientes que afectaban a los usuarios, en consecuencia, aprovechando el lanzamiento de su plataforma .Net Framework, Microsoft decidió lanzar una nueva versión de Visual Basic, montado sobre esta nueva plataforma, casi al mismo tiempo que lanzó C#. La introducción de Visual Basic.Netfue muy controvertida, siendo el viejo Visual Basic un lenguaje orientado a eventos, VB.Net se definió como orientado a objetos.
Debido a cambios significativos en el lenguaje, VB.Net no es compatible con Visual Basic, por eso cualquier código que haya sido escrito en Visual Basic, no se compilaría en el nuevo VB.Net. Además, muchos usuarios se dieron cuenta que una gran parte de las herramientas de la interfaz y algunas construcciones del lenguaje
...