Cita:
Iniciado por adolfo_rm1984
Pero si el tipo de aplicaciones que vas a desarrollar son orientadas a negocios Visual c++ .net es una buena opción al igual que Basic, pero si lo que quieres es aplicaciones más avanzadas tú opción es c++
(...)
En .Net hasta donde tenía entendido Visual Basic y Visual C++, son similares en funcionalidad más no en sintáxis.
No confundas
C-Sharp (C#) con "
Visual C++".
C# es una evolucion de
C++ aplicada a la plataforma
.NET (por no decir que fue el lenguaje original de .NET) tal como lo es
Visual Basic .NET de
Visual Basic 6.0, y como bien dices son diferentes en sintaxis aunque similares a la hora de programarlos, es mas, portar el codigo fuente de
VB.NET a
C# o viceversa es sumamente sencillo en comparacion con portar codigo fuente de
VB.NET a
C++ o al reves.
Cierto es que existe una version de
C++ para
.NET que es
Visual C++ 2003/05, que no es mas que el
C++ de toda la vida con las librerias adicionales que Microsoft incluye en con su compilador en su entorno
Visual Studio (de ahi el prefijo "Visual" de C++ y demas lenguajes de la suite) y un añadido que permite programar con el
.NET Framework desde
C++. Esta variante se le llama
C++ CLI. Dicho esto, son 3 alternativas las que existen en
.NET:
VB .NET,
C-Sharp (C#) y
C++/C++ CLI.
En resumen, programar con
Visual C++ o con
Borland C++ Builder por ejemplo (los dos compiladores de C++ con los que he trabajado) seria lo mismo a excepcion de ligeras diferencias por el compilador o por las librerias pero seguria siendo
C++ al fin y al cabo.
Salu2...