Re: dotnet framework
- From: Carl Forsman <fatwallet951@xxxxxxxxx>
- Date: Wed, 07 Jan 2009 13:07:41 -0800
On Tue, 6 Jan 2009 21:04:09 -0500, "Family Tree Mike"
<FTM@xxxxxxxxxxxxxxxx> wrote:
"Carl Forsman" <fatwallet951@xxxxxxxxx> wrote in message
news:8428m4t18qefjhqmup4i8e6pe2dti47sf7@xxxxxxxxxx
why dotnet framework can access from so many different languages?
like C, C++, C#, VB, ADA
is that microsoft had developed the component for different language
to access the dotnet functions?
is it just like Java access C++ library / DLL where for each function
you have to map the Java parameters to C++ parameters?
So microsoft had map each of the C, C++, C#, VB, ADA to dotnet library
function - for each of the donet library functions?? just like Java
native interface access C++ native code?
in the low level of dotnet library? is make simple for each function
to map to different languages?
All those languages (Ada?) compile to an intermediate language (IL). The
.Net CLR works with IL to execute code. This is how you can have a project
with VB.Net front end, C# middle tier, and C++ computation engines, if you
like.
so C++ project that uses .Net library will be running slower right?
since it compiled to (IL) and not native machine code? then .Net CLR
will translate the (IL) code on the fly at runtime?
Is the .Net CLR similar to Java virtual machine then? since Java is
translated to byte code (intermediate code) and Java virtural machine
is translate to machine code on the fly.
.
Three sentences isn't enough to cover the subject, but you should now have
the keywords to search for to get the details.
- Follow-Ups:
- Re: dotnet framework
- From: Family Tree Mike
- Re: dotnet framework
- References:
- dotnet framework
- From: Carl Forsman
- Re: dotnet framework
- From: Family Tree Mike
- dotnet framework
- Prev by Date: Key file
- Next by Date: Re: dotnet framework
- Previous by thread: Re: dotnet framework
- Next by thread: Re: dotnet framework
- Index(es):
Relevant Pages
|