Hi all, after many many years spent on C++, its now 4 years I'm playing with C#. I find it has a good design. What I can immediatly say is that templates have a much better designed as C++ ones! You also do not have to jump between header and source files each time you define a new class member. About speed, I didn't do any test but of course the garbage collector needs to do some hard work so it of course will consume some CPU time. Another think I have to say is that C# apps are very easely decompiled into original source code (expecially if you do not use any obfuscator programs you have to buy!). Not true is: "you cannot do anything you want with C#". I still call any kind of natively Win32 APIs with C#. And also what I do not agree is: "C# in a kind of evolution of VB". It is NOT, and belive me: I HATE VB!
That said: I like to program in C# but I knew C++ which gave me a boost on how to write and design my C# apps! :oD Cabbi [Non-text portions of this message have been removed]
