InterviewSolution
| 1. |
Does C# Replace C++? |
|
Answer» There are three options open to the Windows developer from a C++ background: •Stick with standard C++. Don't use .NET at all. Each of these options has merits, depending on the developer and the application. For my own PART, I intend to use C# where possible, falling back to C++ only where necessary. ME C++ (soon to be C++/CLI) is very useful for interop between new .NET code and old C++ code - simply WRITE a managed wrapper class using ME C++, then use the managed class from C#. From experience, this works well. There are three options open to the Windows developer from a C++ background: •Stick with standard C++. Don't use .NET at all. Each of these options has merits, depending on the developer and the application. For my own part, I intend to use C# where possible, falling back to C++ only where necessary. ME C++ (soon to be C++/CLI) is very useful for interop between new .NET code and old C++ code - simply write a managed wrapper class using ME C++, then use the managed class from C#. From experience, this works well. |
|