Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/11/2004, 04:44
Avatar de jeubeda
jeubeda
 
Fecha de Ingreso: octubre-2004
Ubicación: Argentino, en Valencia, E
Mensajes: 78
Antigüedad: 19 años, 6 meses
Puntos: 0
Cambios profundos

Los cambios son profundos, en la medida en que desees aprovecharlo a fondo. Aún con C++ pudieras a llegar a escribir funciones básicamente C, que es un subset del C++, pero estás usando herencia y polimorfismo como recurso básico del lenguaje, muy lejos de lo que puedes ver en Visual Basic. Por otra parte, C++ es mucho más atómico, más como se hacían las cosas en C, y cualquier función requiere un mayor esfuerzo de construcción, aunque utilices las MFC, o cualquier otro conjunto de clases sobre las que puedas crear herencia. El compilador requiere dedicación por algún tiempo para dominar sus opciones, lo mismo que ordenar el manejo del uso de memoria (estás en el mundo del C). El depurador es bueno, pero debes tener en cuenta el polimorfismo para manejarte con sus resultados. Tu estación de trabajo debería tener generosas cantidades de memoria disponible. La IDE seguramente tiene ayudas, pero está basada en esta aproximación. No es lo mismo ni crear un panel, ni declarar o utilizar un evento, que lo que pudieras hacer en Visual Basic. Hablo del Visual C++ de Microsoft, no de otras variantes que pueden tener otros elementos. Yo lo uso diariamente, pero lo hago en forma mediada, a través de un generador, por lo que afortunadamente no debo volverme loco con el chequeo de tipos, por ejemplo. En cuanto a su rendimiento, C++ es veloz, con requerimientos de memoria más o menos exigentes.
Por lo demás, creo que Microsoft está derivando al C#, por lo que pudieras verlo como otra alternativa.
Jorge Ubeda
__________________
Jorge Ubeda
Página, Blog