-----------------------------------------------------------

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]

Reply via email to