Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Desventajas

Las críticas hechas en las ediciones de Visual Basic anteriores a VB.NET son variadas;10​ se citan entre ellas:

  • Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell
  • Soporte pobre para programación orientada a objetos11
  • Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows.
  • Dependencia de complejas y frágiles entradas de registro COM12
  • La capacidad de utilizar controles en un único formulario es muy limitada en comparación a otras herramientas

Existen múltiples alternativas dentro y fuera de Windows que intentan imitar este lenguaje y su mecánica de desarrollo. El más conocido y popular es Gambas:

  • Gambas es un proyecto libre para implementar programación visual con Basic en GNU/Linux. Está derivado principalmente de Visual Basic, adaptándose a partir de su lenguaje y su entorno de desarrollo, para implementar su propia variante, parcialmente compatible con Visual Basic, aportando y enriqueciendo con las oportunidades que brinda GNU/Linux.

Otras opciones conocidas son Real Basic14​ o PureBasic, que permiten desarrollar bajo Windows, Linux, Mac OS e independientemente. PureBasic permite desarrollar también para Amiga OS. A diferencia de Gambas, estas son soluciones comerciales y no son libres.

Untitled

VALENTINA ORTEGA
Module by VALENTINA ORTEGA, updated more than 1 year ago
No tags specified