fenoy,
te cuento una de la mayores diferencias que he encontrado:
(esto es solo una anécdota y en clave de humor)
Un amigo siempre me estaba tocando los coj******

diciéndome que VisualBasic era un leguaje de "secretarias" con todo el respeto para estas. Pues él programaba en Java y VC++ un lenguaje de hombres
Y bueno, me tocaba callarme, porque ver el código de VC++ es para hacerse pipi
Pero ESTO HA CAMBIADO, ha nacido:
VIIIIIIIIIISUAL BAAAAAAASIC . NET
Un leguaje totalmente orientado a objetos y en el que con tan solo "COPIAR" los archivos de la aplicación en una carpeta de otro PC con framework ya está, nada más.
Saludos
Pablo