Visual Basic: El camino por delante
Hace un tiempo Microsoft anunció un cambio en su forma de pensar con respecto al futuro desarrollo del lenguaje Visual Basic. Este anuncio dejó mucha incertidumbre para los desarrolladores de Visual Basic, pero Microsoft, ha proporcionado algunos detalles sobre esta nueva estrategia.
Un portavoz de la empresa comienza enumerando los principios rectores que se usaron como base para el desarrollo de VB en ese momento: Los IDE comunes y los bloques de construcción de plataforma que Visual Basic y C# comparten. Esto a sido una razón importante para tomar un curso de Visual Basic y un curso de C# de manera simultánea.
Un factor que afecta a C# pero no a Visual Basic, es el aumento de las plataformas que no son de Windows. De hecho, VB no se había estado adaptando bien al desarrollo de juegos o programas dirigidos a Mac OS X o a Linux. Esta falta de idoneidad para plataformas que no son Windows causaban un dilema, ya que las raíces de código abierto de F# y el creciente soporte para herramientas de código abierto en C# otorga a estos dos idiomas una ventaja para atraer y retener a los desarrolladores en comparación con VB. Tener más desarrolladores para C# da como resultado un circuito de retroalimentación positiva en el que pueden contribuir a más avances, lo que atrae a más desarrolladores.
Finalmente, a Microsoft le gustaría centrarse en C#, ya que proporciona la mayor cantidad de comentarios de la manera más rápida posible. Como esta retroalimentación produce instancias donde los conceptos serían valiosos para los desarrolladores de VB, Microsoft considerará portarlos desde C#.
¿Qué significa esto para los desarrolladores de VB que desean saber que sus inversiones en el lenguaje serán recompensadas? Los cuatro preceptos enumerados anteriormente se han reemplazado con los siguientes objetivos: herramientas, plataforma y lenguaje. Y con ello, se vuelve un lenguaje multiplataforma.
La respuesta de los desarrolladores de VB fue positiva, ya que muchos buscan que VB tenga soporte multiplataforma, incluidas las tecnologías de Microsoft como HoloLens. Adicionalmente, te sugerimos que tomes un curso de MySQL para que puedas aumentar tu dominio de los lenguajes de programación.