----------------------------------------------------------- New Message on cochindotnet
----------------------------------------------------------- From: spark Message 2 in Discussion Well Praseed, I have to reply to you :) Yes you are correct, the new C++ is a an incredibly powerful beast. It has been greatly improved, a lot of the dirty looking syntax of the managed additions have been removed and there are a a whole pile of perf optimizations. The new managed C++ also boasts of whole program optimisation across IL code which C# and other compilers dont do yet. However (and that is a major however), the intention of C++ is not to dislodge C# / VB as an applications development language. You remeber the time when Framework 1.0 was released, a lot of the people actually felt that C# and VB are the same language with only some trivial syntactical differences. Now you might be noticing the trend that the languages are diverging and getting increasingly different in their approach and philosphies. In the same spirit, the same is being done for C++, first it is made an equally powerful player in the .Net space, side by side with C# and VB. And then C++ is left as the powerful systems programming beast that it is - it gives you the traditional low level access, be able to write systems code and invoke kernel api and use old C and C++ code and in addition to to that the new C++ can handle the managed world. That actually makes C++ more powerful that C# or VB will ever be. However it does not mean that it makes C++ a better language to write applications with. Most applications dont need to have managed and unmanaged components and do heavy work with native API. Minimal amout of native API support and full blown COM interop is available to other popular Net langauges. That means that for most cases C# and VB actually are a better choice, simply because of ease of development as these languages are far cleaner than C++. MS has not and I dont think will, show a trend where they encourgae C++ replacing replacing C# and VB for applications development - so dont worry about that. regards Roshan ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/cochindotnet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
