Syntax_ErroR Syntax_ErroR

Niner since 2007


  • Pat Brenner: New Updates to MFC in Visual Studio 2008

    "Why does C++ even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET."

    Typical of so many newer programmers, they blame the product for their own shortcomings or ignorance.  c++ allows one write as good or bad code as you want. 

    "I was wondering why C++ still exists when C# is that good of a language. MS, why not retire C++, and just focus on C# and Vb.NET and F#?"

    Because there is to much production code out there worth billions of dollars.   Most notably WINDOWS!!!

    "Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates. "

    C# an expert language?  As someone mentioned try writing a device driver in c#. 

    When Microsoft bets the farm on .NET i.e Windows, Office, Exchange Server then it is a viable commercial environment.