¿Es Visual C++ ‘visual’? ¿Es una herramienta RAD?

Aunque Visual C++ si que es ‘visual’ en el sentido que permite realizar gran parte de las tareas mediante asistentes, no es un entorno RAD al estilo de Visual Basic o FoxPro.

 

Si bien la manera de trabajar es diferente, tambien sigue el paradigma de arrastrar y soltar controles, lo que no es visual es el establecer todas las opciones de los controles y estos no tiene tantas propiedades y métodos como en las hermientas RAD. Para darles un comportamiento más rico tienes que usar código.

 

La potencia de Visual C++ esta principalmente en que tu tienes el control y eso tiene ventajas he inconvenientes. Tambien te comento que en mi opinión para apliacaciones basadas en formularios las hermientas RAD son más productivas, pero VC++ es superior si se trata de construir programas que exijan mucho procesamiento, graficos muy avanzados, aplicaciones basadas en documentos o con una interfaz no basada en formularios y en general componentes para ser usados desde otros lenguajes, y por supesto toda la programación a ‘bajo nivel’ (drivers, extensiones de shell,…).

 

Con la llegada de .net y C++/CLI todo esto ha cambiado un poco, puesto que ahora es posible utilizar Visual C++ y Windows Forms para crear aplicaciones con interfaz gráfica simplemente arrastrando y soltando controles. Este tipo de aplicaciones son aplicaciones manejadas, no nativas, que requieres del runtime de .Net para funcionar.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *