VENTAJAS DE PROGRAMAR EN VISUAL BASIC:
- Posee una curva de aprendizaje muy rápida.
- Integra el diseño e implementación de formularios de Windows.
- Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso prácticamente total a la API de Windows, incluidas librerías actuales.
- Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos.
- Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
- Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.
- Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1
- Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo, bases de datos (access).
- Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos.
DESVENTAJAS DE PROGRAMAR EN VISUAL BASIC:
- Problema de versionado asociado con varias librerías runtime DLL´s, conocido como DLL Hell
- Pobre soporte para programación orientada a objetos
- 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 COM
- Solo Microsoft puede decidir la evolución de este lenguaje.
- Solo genera ejecutables para Windows.
- Los ejecutables generados son relativamente lentos.
- La sintaxis es demasiado inflexible.
- Solo existe un compilador, llamado igual que el lenguaje.
ventajas y desventajas de programar en VISUAL BASIC
Reviewed by Unknown
on
julio 19, 2016
Rating:
No te has actualizado, muchas de las desventajas que mencionas es de la versión 6.0 A partir de VB.NET ya no aplican, es practicamente un nuevo lenguaje orientado objetos.
ResponderBorrarCompletamente de acuerdo !!!!
BorrarBien!
Borrar