2 puntos por GN⁺ 2023-09-12 | 1 comentarios | Compartir por WhatsApp
  • Casi 30 años de experiencia trabajando como desarrollador de software
  • Recuerdos del uso de VB en los años 90
  • A pesar de los avances tecnológicos, no se puede comparar con la experiencia de desarrollo actual
  • Afirmación de un retroceso tecnológico
  • Mirada crítica sobre los productos de Microsoft
  • No ha encontrado herramientas que ofrezcan la misma productividad que Visual Basic
  • Duda sobre por qué se abandonó Visual Basic
  • Por qué no ha aparecido un sustituto sólido

1 comentarios

 
GN⁺ 2023-09-12
Opiniones de Hacker News
  • La caída de Visual Basic (VB) se debió a varios factores, como la transición de Microsoft hacia .NET y el Common Language Runtime, y su reacción ante la amenaza de Java/Sun.
  • La decisión de Microsoft de reescribir VB como un lenguaje orientado a objetos y de alejar el IDE del paradigma de construcción visual de VB6 dejó atrás a muchos usuarios.
  • El auge de la web y la adopción de PHP por parte de desarrolladores jóvenes también contribuyeron al declive de VB.
  • El lanzamiento de "Visual .NET" por parte de Microsoft enfureció a desarrolladores y empresas que tuvieron que gastar sumas considerables para reescribir código con la misma funcionalidad.
  • El auge de plataformas distintas de Windows, como Android, iOS, MacOS, Linux y la web, redujo la relevancia de VB.
  • La decisión de Microsoft de acabar con los desarrolladores "apasionados" y con los equipos de desarrollo "individuales/pequeños", junto con la lenta agonía de Access, también contribuyó al declive de VB.
  • Aun así, VB sigue usándose en algunas industrias, como la financiera, y VBA para Excel se usa ampliamente.
  • Algunos sostienen que la productividad de VB no era tan buena como se recuerda, y que las apps hechas en VB solían ser más simples que los sitios web modernos y carecían en áreas como automatización de devops, automatización de despliegue, logging y control de acceso.
  • Internet asumió la mayoría de las funciones para las que se usaba VB, y HTML + JS + firebase/otros almacenes de datos se usaron para crear aplicaciones que funcionan en cualquier plataforma y son accesibles desde cualquier parte del mundo.
  • Algunos creen que Microsoft dejó morir a VB al enfocar el CLR como C# Language Runtime, y no como un Common Language Runtime.
  • La transición de VB6 a VB.NET ocurrió al mismo tiempo que el cambio de proyectos GUI-base de datos hacia PHP/MySQL/HTML/CSS, pero la falta de compatibilidad con versiones anteriores hizo que la transición fuera más fácil.
  • A pesar del declive de VB, todavía existe demanda de herramientas GUI/base de datos de arrastrar y soltar, como AppSheet de Google.
  • Algunos argumentan que la caída de VB se debe al ciclo natural de la tecnología, y que VB era un lenguaje limitado, aburrido y extraño.
  • La falta de un reemplazo sólido para VB se atribuye a que la comunidad de desarrollo web ama la complejidad y desprecia el código de negocio aburrido.
  • Algunos también creen que la productividad de tecnologías antiguas como Lotus Notes, Dbase 3 and 4, Paradox, Microsoft Access y Foxpro no ha sido igualada por las tecnologías modernas.