Click here to Skip to main content
15,921,530 members

Survey Results

C# vs Managed C++   [Edit]

Survey period: 11 Feb 2002 to 17 Feb 2002

You're a C++ programmer and have been told that from now on all your code is to target the .NET platform using the language of your choice. Do you use C# or stick with C++ and use Managed Extensions?

OptionVotes% 
I'd stick with C++ and use Managed extensions27030.30
C# for server/web stuff, Managed C++ for client apps748.31
C# for GUIs, Managed C++ for business logic738.19
Managed C++ for GUIs, C# for business logic70.79
C# for everything26729.97
I'd quit.15717.62

View optional text answers (50 answers)


 
GeneralRe: C# has speed of Java -> Slow Pin
Nish Nishant11-Feb-02 20:34
sitebuilderNish Nishant11-Feb-02 20:34 
GeneralRe: C# has speed of Java -> Slow Pin
Jon Hulatt12-Feb-02 6:18
Jon Hulatt12-Feb-02 6:18 
GeneralRe: C# has speed of Java -> Slow Pin
Nish Nishant12-Feb-02 13:27
sitebuilderNish Nishant12-Feb-02 13:27 
GeneralRe: C# has speed of Java -> Slow Pin
Alvaro Mendez11-Feb-02 4:58
Alvaro Mendez11-Feb-02 4:58 
GeneralRe: C# has speed of Java -> Slow Pin
Amanjit Gill11-Feb-02 11:08
Amanjit Gill11-Feb-02 11:08 
GeneralRe: C# has speed of Java -> Slow Pin
Nemanja Trifunovic11-Feb-02 6:02
Nemanja Trifunovic11-Feb-02 6:02 
GeneralRe: C# has speed of Java -> Slow Pin
Christian Graus11-Feb-02 10:00
protectorChristian Graus11-Feb-02 10:00 
GeneralRe: C# has speed of Java -> Slow Pin
Amanjit Gill11-Feb-02 11:19
Amanjit Gill11-Feb-02 11:19 
>I give managed C++ a very good chance to become the most popular
>next generation language. The mixing of managaned and unamanaged code
>makes migration very easy plus the managed part runs only slightly
>slower than unmanaged code. Code reuse and extensibility are nearly
>unlimited because of the very rich existing C++ sources already avaliable.

"most popular?" hmm.. I would agree on powerfull

- Code reuse will be mainly achieved by component-oriented programming (=assemblies). Code re-use for C++ ist highly dependable upon your programming style (I do not know too many people that actually take full benefit from the Standard library ideas and tools, which is quite a shame). Still some people use MFC just for CString. (these are probably the people that do programming for a living, I know Smile | :) )

- Java developers now can target the .NET platform (about 3mio people?? skilled Wink | ;-) ?)

- A newcomer does not even have a dialog editor for managed c++ (ok this might sound lame for a pro), this it keeps people from doing their first steps in .net in c++.

- There is no marketing team that pushes C++. its the C# vs Java thing Frown | :-(

- Calling native libs is realized using PInvoke too, so using unmanaged c++ code /w managed c++ code for optimal performance might not be the only way to speed things up (you could use PInvoke and any native lib)

- C++ can (<- !) be very complicated and confusing for newbies. Some people do not get the difference between C and C++.

Of course, time will tell. But since marketing and tools set the pace ..
GeneralRe: C# has speed of Java -> Slow Pin
Jason Hooper11-Feb-02 12:33
Jason Hooper11-Feb-02 12:33 
GeneralRe: C# has speed of Java -> Slow Pin
Nemanja Trifunovic11-Feb-02 12:43
Nemanja Trifunovic11-Feb-02 12:43 
GeneralRe: C# has speed of Java -> Slow Pin
Vivek Rajan11-Feb-02 16:40
Vivek Rajan11-Feb-02 16:40 
GeneralRe: C# has speed of Java -> Slow Pin
Christian Graus11-Feb-02 16:57
protectorChristian Graus11-Feb-02 16:57 
GeneralRe: C# has speed of Java -> Slow Pin
Anders Molin12-Feb-02 23:34
professionalAnders Molin12-Feb-02 23:34 
GeneralRe: C# has speed of Java -> Slow Pin
Kashif Manzoor12-Feb-02 23:58
Kashif Manzoor12-Feb-02 23:58 
GeneralRe: C# has speed of Java -> Slow Pin
Matthew Adams12-Feb-02 7:23
professionalMatthew Adams12-Feb-02 7:23 
GeneralRe: C# has speed of Java -> Slow Pin
Sandu Turcan12-Feb-02 7:50
Sandu Turcan12-Feb-02 7:50 
GeneralManaged extensions? Pin
Stan Shannon11-Feb-02 0:12
Stan Shannon11-Feb-02 0:12 
GeneralRe: Managed extensions? Pin
Stan Shannon11-Feb-02 0:14
Stan Shannon11-Feb-02 0:14 
GeneralWhat's the joke option for? Pin
Nish Nishant10-Feb-02 23:54
sitebuilderNish Nishant10-Feb-02 23:54 
GeneralRe: What's the joke option for? Pin
Mazdak11-Feb-02 1:18
Mazdak11-Feb-02 1:18 
GeneralRe: What's the joke option for? Pin
Anna-Jayne Metcalfe13-Feb-02 13:13
Anna-Jayne Metcalfe13-Feb-02 13:13 
GeneralRe: What's the joke option for? Pin
Nish Nishant13-Feb-02 13:16
sitebuilderNish Nishant13-Feb-02 13:16 
GeneralRe: What's the joke option for? Pin
Anna-Jayne Metcalfe13-Feb-02 13:29
Anna-Jayne Metcalfe13-Feb-02 13:29 
GeneralRe: What's the joke option for? Pin
Nish Nishant13-Feb-02 13:43
sitebuilderNish Nishant13-Feb-02 13:43 
GeneralYeah, but.... Pin
Christian Graus10-Feb-02 18:37
protectorChristian Graus10-Feb-02 18:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.