Anuncio

Microsoft Visual Studiopara Windows

2022.17.5

8

Entorno de desarrollo de Microsoft

La historia detrás del clásico y tradicional lenguaje de programación de Microsoft comenzó cuando la compañía lanzó Windows para reemplazar su antiguo sistema operativo DOS. Si eres lo suficientemente mayor para recordar, escribir textos de color blanco sobre un fondo azul alegre pero sombrío era la forma clásica de escribir código en ese entonces. Es posible que aún recuerdes los buenos tiempos de utilizar no solo cualquier lenguaje BASIC, sino el revolucionario QuickBASIC de Microsoft, que te permitía escribir código sin la molestia de los engorrosos números de línea, detectar rápidamente errores de sintaxis mientras escribes y ejecutar tu programa directamente desde el entorno de desarrollo sin necesidad de comandos sin sentido. Luego, ocurrieron cambios significativos cuando Microsoft lanzó su intento más exitoso de ingresar a la industria de la programación, el conocido Visual Basic 1.0. Fue revolucionario de tal manera que se convirtió en el trampolín hacia la fama y el éxito de la compañía. Después de casi tres décadas, ¿se mantendrá tan grandioso como en la década de 1990 o será olvidado y pasado por alto sin un indicio del futuro?

La herramienta de programación más clásica en el mercado

Incluso si muchos programadores modernos ahora están utilizando herramientas populares en lugar de Visual Basic, la verdad es que no desaparecerá fácilmente y se mantendrá durante algunas décadas más en el mercado.

Visual Basic es un lenguaje de programación orientado a eventos de tercera generación desarrollado especialmente para el modelo de programación Component Object Model (COM) de Microsoft. Fue creado y lanzado junto con Windows 3.0 en 1991 y declarado como un proyecto heredado en 2008. Es relativamente fácil de dominar y utilizar en comparación con otras herramientas similares. Ofrecía las características más nuevas en ese momento, incluida la capacidad de crear botones para tus programas simplemente dibujándolos en la superficie de la ventana de tu programa. Todo lo que tenías que hacer era hacer doble clic en él dentro del entorno de diseño y escribir tu código y comando preferidos. Hay muchas razones por las que este lenguaje de programación se ha disparado a la fama y el éxito, pero la más importante de todas fue su conveniencia y practicidad para sus usuarios. Su capacidad para crear y desarrollar una interfaz de usuario completa a través de tus bocetos y sus resultados de codificación más rápidos eran incomparables. Por lo tanto, esta herramienta de programación es simplemente la mejor en su momento. Su parte visual también era incomparable y sin duda el tema de conversación, pero lo que la hizo tan popular entre sus usuarios y críticos no fueron sus widgets gráficos característicos, sino que se destacó por su función indispensable (y legendaria) llamada editar y continuar. Esta función es difícil de encontrar en estos días, ya que te permite ejecutar tus programas, encontrar el problema dentro de ellos, solucionarlo y luego permitirte continuar con nuevos conjuntos de códigos y scripts. Realmente fue un cambio de juego, ya que otras herramientas similares te obligarán a recompilar tu trabajo solo para comenzar de nuevo después de realizar cambios significativos.

Funciones y características legendarias

La versión original de la herramienta de programación prosperó durante aproximadamente una década, lo que abrió muchas posibilidades dentro de la industria de la programación web. Lo que comenzó como una herramienta de inicio útil para principiantes se convirtió en la herramienta más capaz para programadores profesionales. Con el lanzamiento de su última versión, este lenguaje de programación encontró su camino hacia las puertas de diferentes oficinas de empresas e incluso en la web a través de ASP (Active Server Pages), que te permite crear páginas web a través de los componentes de la herramienta llamados bases de datos y escribir HTML directamente sobre la marcha. Su naturaleza sin estructura se convirtió en su perdición. Sus barreras, que garantizan la libertad para sus usuarios, no fueron suficientes para detener a los programadores descuidados de difundir malos códigos en todas partes y (sorprendentemente) no hicieron nada para animarlos a corregir sus malos hábitos, lo que llevó a problemas más difíciles que otras herramientas similares resolvieron fácilmente.

Antiguo pero dorado

Microsoft le dio un reinicio con un nombre (que es posible que ya hayas escuchado) Visual Basic.NET, que fue fuertemente influenciado por Java y presenta herramientas desbordantes que todo desarrollador empresarial necesita. El problema radica en que esta inesperada renovación obligó a Microsoft a dejar de lado casi todas las características que se encuentran en su versión clásica. Con todo este caos, otras herramientas de programación adaptaron características modernas que pusieron literalmente a Visual Basic en un lugar extraño y estancado donde eventualmente perdió su encanto. Se convirtió en solo otra herramienta en el kit de herramientas de un programador sin ningún uso especial que sorprenda a sus usuarios.

¿Dónde se puede ejecutar este programa?

Dado que esta herramienta de programación está desarrollada por Microsoft, solo está disponible para computadoras con Windows. Su versión más popular (Visual Basic 3) es compatible con Windows 3.1 (16 bits), mientras que su última versión (Visual Basic 6) es la versión más adecuada para Windows 95/NT (32 bits) y posteriores. Puedes obtenerlo de forma gratuita descargándolo desde el sitio web oficial de Microsoft. Si estás obteniendo la versión renovada, recuerda que Visual Basic.NET solo necesita un editor de texto como Notepad y Atom (recomendado) para escribir textos que se pueden convertir en instrucciones que tu computadora puede ejecutar eventualmente. Sin embargo, si deseas que tu computadora convierta tus textos en una aplicación, deberás tener una copia del marco .NET de Microsoft.

¿Hay una mejor alternativa?

Las corporaciones conglomeradas modernas y los programadores profesionales ahora suelen utilizar JavaScript para ejecutar sus sitios web, ya que es liviano, tiene funciones de primera clase y viene con varias bibliotecas de código abierto disponibles. Su popularidad es incomparable a la de sus competidores, incluido Visual Basic. Este hecho te llevará a pensar en la posición en la que encaja esta herramienta heredada en el mundo actual. Bueno, hay un lugar perfecto donde Visual Basic encaja realmente bien. Con sus gráficos y widgets fáciles de usar acompañados de muchas características útiles, los estudiantes y principiantes pueden aprender su primer lenguaje con la ayuda de esta herramienta de programación. Aunque incluso en el mercado educativo, hay una gran cantidad de otros lenguajes modernos que son más fáciles y seguros de usar, como el C# de Microsoft. Es un lenguaje de programación de propósito general y multiparadigma con un amplio alcance que abarca la escritura fuerte, el ámbito léxico, las disciplinas imperativas, declarativas, funcionales, genéricas, orientadas a objetos (basadas en clases) y orientadas a componentes realizadas a través de la iniciativa .NET. Ambos lenguajes tienen la misma forma, las mismas capacidades y utilizan los mismos componentes. Sin embargo, la única diferencia entre los dos es que Microsoft todavía respalda el desarrollo del proyecto C# con su última versión, C# 7.3, a diferencia de Visual Basic, que se convirtió en un proyecto heredado en 2008.

Nuestra opinión

Es triste saber que Microsoft ya ha declarado la herramienta de programación clásica como obsoleta. Fue un verdadero cambio de juego en su momento y ayudó a muchos programadores principiantes y profesionales con sus legendarias funcionalidades que ahora no están disponibles en las herramientas de programación modernas, como su función de editar y continuar. Incluso si muchos programadores modernos ahora están utilizando herramientas de programación populares en lugar de Visual Basic, la verdad es que no desaparecerá fácilmente y permanecerá en el mercado durante algunas décadas más.

¿Deberías descargarlo?

Sí, si eres principiante. Si ya eres un programador veterano y profesional, entonces no te molestes en descargar este lenguaje de programación y simplemente usa JavaScript en su lugar. Mientras que si todavía eres principiante y te gusta aprender lo básico, es muy recomendable probar herramientas similares pero más modernas como C#, Python y Scratch. Por otro lado, si aún necesitas probar Visual Basic, descarga su versión 6.0 en lugar de su versión renovada .NET, ya que esta última es una herramienta completamente nueva y diferente en comparación con la serie de Visual Basic.

Pros

  • Descarga gratuita disponible
  • Fácil de aprender
  • Viene con la función de editar y continuar

Contras

  • Disponible solo en versiones antiguas de Windows
  • Obsoleto en comparación con sus contrapartes modernas
  • Declarado como un legado en 2008

Programa disponible en otros idiomas

Microsoft Visual Studiopara Windows

2022.17.5

Nuevas aplicaciones