Python/Wx dot net
Neil Hodgson
nhodgson at bigpond.net.au
Tue Oct 7 17:16:13 EDT 2003
Samuel Barber:
> This is not correct. The Microsoft ".NET" Virtual Machine does support
> pointers. C/C++ code doesn't magically become "safe" when compiled for
> the VM, and may well be harder to debug.
There are various levels of compliance in .NET. Since VS .NET 2003, C++
can compile to "verifiable" MSIL, which can then be checked by the verifier.
There are some quite onerous restrictions on verifiable code such as not
being able to perform pointer arithmetic.
Some information in
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmex/html/vclrfproducingverifiablecomponentswithmanagedc.asp
Many will say that without pointer arithmetic, it is not C++. Microsoft
people have indicated that some of the restrictions may be lifted in later
versions.
Neil
More information about the Python-list
mailing list