|
Sobre Visual Basic te diré: lo abandoné en su tercera versión a raíz de la aparición de la primera versión de Delphi. No admiten comparación; Visual Basic no produce código compilado, sino "pseudocódigo"; esto quiere decir que para que una aplicación en Visual Basic funcione necesitará de un "runtime"; es decir, de una serie de librerías que establezcan un diálogo entre la aplicación desarrollada y el microprocesador.
Al contrario, Delphi produce siempre código compilado de manera que (salvo en casos muy concretos relativos, sobre todo, a bases de datos) la aplicación que tú crees no necesitará de "runtime" alguna para que funcione.
Asismismo (no sé si las cosas han cambiado en sus últimas versiones), VB era muy limitada en el desarrollo de ciertas aplicaciones. No era posible desarrollar un librería de vículo dinámico. En cambio, con DELPHI se puede desarrollar una DLL que puede ser utilizada por cualquier aplicación capaz de hacer una llamada a este tipo de archivos (incluyendo VB).
Sobre si inclinarse por Delphi o C++ hay opiniones para todos los gustos y defensores (con los correspondientes contrarios) en uno y otro lado.
Un saludo
|