Re: Thinking Clearly



Robert Giesecke wrote:

Randy Magruder wrote:
4) develop a mixed-mode Delphi compiler

Can you elaborate on what you mean by a 'mixed-mode' Delphi
compiler?


Just like the "managed extension to C++" or the new C++/CLI:
-> Allowing native code and managed code within the same binary.

Yikes. Why do we want that again?

Randy

--

.



Relevant Pages

  • Re: Why does vb 6 seem to be getting more expensive?
    ... Native code the first time it is executed at runtime - for the rest of the ... then it passes it off to the JIT compiler. ... when the method is called execution jumps directly to the ... The point is that .NET apps are NOT interpreted. ...
    (microsoft.public.vb.general.discussion)
  • Re: VB6, VB2005, or Something Else?
    ... The compiler generates the name mangling under the hood, or if you export these functions in a DLL. ... However you cannot use them safely from another language or other compiler vendors. ... As soon as you update to the new compiler it would either break compatibility or would have 2 name mangling hierarchies - internal and COM name mangling - which surely would lead to let's say interface mangling hell - in analogy to the DLL hell. ... E.g. the C++ compiler will emit native code, where it's not possible to generate IL code. ...
    (microsoft.public.vb.general.discussion)
  • Re: any JIT compilers for Prolog?
    ... to WAM bytecode and saves it in a file.wic ... in it were further compiled to native code (on Sparc ... I wouldn't name the above JIT: it is just a staged compiler whose last ...
    (comp.lang.prolog)
  • Re: Native Code vs PCode
    ... and start testing what is for you, the optimal compiler settings ... Public Const Units_MilliSeconds = &H0 ... If Then Exit Sub ... native code with and without the different optimization ...
    (microsoft.public.vb.general.discussion)
  • Re: Native Code vs PCode
    ... > Subject: Re: Native Code vs PCode ... There is no JIT compiler ... There is no more 'interpretation' than what goes on when a call to a method ...
    (microsoft.public.vb.general.discussion)