So what exactly is coming with extended C++ support?
via Digitalmars-d
digitalmars-d at puremagic.com
Tue Sep 30 07:08:07 PDT 2014
On Tuesday, 30 September 2014 at 13:59:01 UTC, po wrote:
> It doesn't mention anything about moving C++ into C#.
> Even with IL2CPP, C# has fundamental design trade offs that
> make it slower than C++(GC is just one of them), so it wouldn't
> make much sense to port engine code to C# unless they wanted it
> to run slower.
Yes, the info on CIL instruction set suggests that is a very
simple IR, which is an advantage if you want to prove safety or
write portable code, but that also means CIL will have a hard
time beating llvm. Some performance related decisions have to be
taken at a higher abstraction level than CIL.
More information about the Digitalmars-d
mailing list