Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

zombie

zombie zombie

Niner since 2004

  • Kang Su Gatlin - What's the advantage to writing managed code in Visual C++?

    I think the point I was trying to make is that I would like to use common library type functions suchas strings, containers and iterators from the .NET framework, and these classes should be optimised for performance. To be honest, in the future, I don't really want to see multiple libraries from Microsoft with overlapping functionality. But thats just my 10 cents.

    In the past the STL implementation and in fact the template implementation in Microsoft C++ was quite poor. Just resolving compile errors was a pain,intellisense was useless and debugging a nightmare. So you might understand why I am scheptical about use of templates.

    Thanks for the links and insight.

  • Kang Su Gatlin - What's the advantage to writing managed code in Visual C++?

    I am surprised that you will have templates and generics. I have used the STL because it was supported on a lot of compilers for different platforms, it performs well, however, I have always disliked the interfaces. Are you including this so that you can port existing code that uses the STL and templates?

    I can't imagine writing any new managed code using STL or templates unless I had a good reason.

  • Anders Hejlsberg - Programming data in C# 3.0

    I like the idea of seperating object persistence from object programming. Have you considered using attributes to define the object / database mapping in a similar way to XML serialization?