Ventajas y desventajas de Visual Basic

Visual Basic es el lenguaje de programación propietario de Microsoft. Al ser producto de Microsoft, es difícil mover programas escritos en Visual Basic a otros sistemas operativos. Aunque existen versiones que funcionan en otros SO, difieren en algunos aspectos del original. Los pros y contras no son tan blancos o negros como podría parecer.

Fácil de aprender

Visual Basic no es particularmente complicado para el programador promedio. La sintaxis es generalmente más directa que en otros lenguajes. Según IRT.org, los lenguajes C son a menudo más flexibles que Visual Basic. Sin embargo, el entorno visual de VB es de primera, y fácil de entender. Hay muchos foros online con tutoriales y respuestas a problemas comunes. El código es fácil de escribir y la conectividad a bases de datos es bastante alta.

Limitaciones de memoria

Visual Basic generalmente requiere mucha memoria para la instalación inicial y para funcionar eficientemente después. Es una herramienta de desarrollo basada en GUI con aspectos gráficos que requieren espacio significativo. Muchos programadores argumentan que los lenguajes C tienen mejor declaración de arrays: en C puedes inicializar varias estructuras en la declaración; en VB simplemente no es factible. Además, VB no es muy útil para programas que usan mucho tiempo de procesamiento, como juegos.

Aplicabilidad amplia

Visual Basic se usa ampliamente en la comunidad de programadores. Parte porque ofrece desarrollo rápido de aplicaciones (RAD) comparado con otros lenguajes. Aunque su uso se restringe a sistemas operativos de Microsoft, sigue siendo muy usado. Es particularmente apropiado para aplicaciones GUI, como front-ends de bases de datos. Esto permite crear mejores programas que con VC++, Delphi o Powerbuilder.