Click to See Complete Forum and Search --> : C# a replacement for C++
savagerx
October 21st, 2002, 12:21 AM
With the advent of C# in business apps make me can't help but wonder if C# is a replacement of C++. It seems that C++ nowadays is mostly used to build new "scientific" apps in specialised fields whereas C# is more for IT and the like. Just like Java. I seek comments from all. Thank you
WillemM
October 31st, 2002, 05:43 AM
C# Is no replacement, you can still use C++ for your windows applications. This language has been designed for people that want the power of C++ but the easy to use coding from VB.NET
C++ can now also make managed .NET apps. But the old fashion MFC and ATL apps are still supported. I think most C++ programmers still program in MFC.
Brad Jones
October 31st, 2002, 02:51 PM
More importantly, C++ is the only language in Visual Studio .NET that can create native applications for Windows. C#, as with Visual Basic .NET and the other .NET programming languages, all create programs that execute on the .NET Common Language Runtime (CLR). C++ can be used to create managed code that also runs on the CLR; however, the reason C++ will continue to be a viable, strong language is because it can also create native, Windows applications.
Native applications have the potential to be faster among many other benefits.
Brad!
WillemM
November 1st, 2002, 08:38 AM
True, and if I'm not completely wrong you can also make assembly code with it. So designing drivers is still possible with C++.NET
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.