Search code examples
c++visual-c++language-comparisons

What are the advantages of developing applications in C++ as compared to managed languages?


Hi I want to know why people develop library applications and employee management applications in C++ (this application, for example), when clearly the same thing can be done in C# and VB.NET in a much prettier way. Even banking applications are mostly in C++. Is there a good reason why, apart from the fact that compiled C++ code executes faster?

Can anyone shed some light on this?


Solution

  • C: 1972

    C++: 1979

    C#: 2000

    Now think of the lifetime of a library, especially in a bank, plus, you get to use the libraries (theoretically) on almost every computersystem in existence (as opposed to C#)

    You will also still find a lot of COBOL (1960) there.