Re: dotnet framework

Tech-Archive recommends: Fix windows errors by optimizing your registry



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.
.



Relevant Pages

  • Re: Feasibility of using Ada in new development
    ... Ada is a great language, but you might want to check out Eiffel. ... Java programmers that compromise software quality. ... The GUI creation tool, GtkAda, was laughable as compared to something ...
    (comp.lang.ada)
  • Re: 71% Say Finding New Energy Sources More Important than Conservation
    ... Most of the drive to define was for a test programming language, because each tester had it's own language and the engineer would have to re-write the program every time the testor changed. ... The only reason it was used was because people saw that it would have a longer life time than ADA. ... My group at Stanford switched to Java as their language of choice after giving up on C++ as too flawed to use. ...
    (soc.retirement)
  • Re: Newbie Needs Ada Advice
    ... the "right" thing, and it seems to me like Ada is, in theory, a great ... text-to-whatever-type conversion when you read stuff from the GUI back ... "right" language to me for most of what my objectives are. ... Ada as the "engine" for my program, and somehow use Java to create the ...
    (comp.lang.ada)
  • Re: Newbie Needs Ada Advice
    ... the "right" thing, and it seems to me like Ada is, in theory, a great ... text-to-whatever-type conversion when you read stuff from the GUI back ... "right" language to me for most of what my objectives are. ... Ada as the "engine" for my program, and somehow use Java to create the ...
    (comp.lang.ada)
  • Re: No call for Ada (was Re: Announcing new scripting/prototyping language)
    ... > general-purpose programming language. ... Ada has always had a "Focus" if you will and the stuff ... stuff around Java to make that sort of thing easy. ... is right &/or wrong with the direction the language takes. ...
    (comp.lang.ada)