Re: C# vs C
Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance
This excellent article (
http://www.grimes.demon.co.uk/dotnet/man_unman.htm)
shows that for 'calculation' based code such as yours, managed C# can be
FASTER than C/C++.
My informal experience backs this up as well.
Rob
"barcel" <i99marda@xxxxxxxxxxxxx> wrote in message
news:1163959397.742591.127400@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi,
I have a calculation library written in C compiled into a DLL. I now
need to move into the .NET world and would like som advise on this.
One option would be to keep the C-code in the current dll and call it
directly from C#. This would require marshalling of some structs etc
which could be done in a wrapper class in C#.
The other option would be to convert all code into .NET and retire the
DLL. This I could do, but I am worried that the .NET implementation
won't be as fast as the C implementation, even taking the marshalling
into account.
Would be nice if somebody could do some consulting here....
thanks,
.
Relevant Pages
- Re: C# vs C
... The c# which is fit for RAD,especial in enterprise develop, ... I have a calculation library written in C compiled into a DLL. ... This would require marshalling of some structs etc ... but I am worried that the .NET implementation ... (microsoft.public.dotnet.framework.performance) - Re: C# vs C
... I have a calculation library written in C compiled into a DLL. ... need to move into the .NET world and would like som advise on this. ... This would require marshalling of some structs etc ... but I am worried that the .NET implementation ... (microsoft.public.dotnet.framework.performance) - Re: C# vs C
... I have a calculation library written in C compiled into a DLL. ... This would require marshalling of some structs etc ... but I am worried that the .NET implementation ... just-in-time compiled to optimized machine instructions? ... (microsoft.public.dotnet.framework.performance) - Re: C# vs C
... I have a calculation library written in C compiled into a DLL. ... This would require marshalling of some structs etc ... which could be done in a wrapper class in C#. ... but I am worried that the .NET implementation ... (microsoft.public.dotnet.framework.performance) - C# vs C
... I have a calculation library written in C compiled into a DLL. ... need to move into the .NET world and would like som advise on this. ... This would require marshalling of some structs etc ... but I am worried that the .NET implementation ... (microsoft.public.dotnet.framework.performance) |
|