On May 12, 9:35 am, kronec...@yahoo.co.uk wrote:
Are all the .net languages the same in their capabilities or should we
stick to c++ for the really sticky problems? Is it the language or the
underlying .net framework that is important?
K.
Unmanaged C++ can do a lot that pure .NET languages such as VB cannot.
It can perform it's own memory management and run completely
independently of the .NET runtime. It can also do more low level
things such as a Shell integration which .NET languages are incapable
of. C++ runs on Unix, Mac and Linux based systems as well.
In terms of writing desktop business applications, C++ cannot do
anything which VB.NET cannot do. With VB.NET it is generally quicker
to write and easier to debug as well. However unmanaged C++ is "the
choice" for writing computer games (especially fast moving ones with
high variable fps).