« Return to Thread: Possibility to add Java/JVM as additional target platform for Eiffel

RE: Re: Possibility to add Java/JVM as additional target platform for Eiffel

by Emmanuel Stapf [ES] :: Rate this Message:

Reply to Author | View in Thread

> Instead of making Java a target would it be possible to use a
> multiple inheritance aware JVM to replace the byte code
> interpreter (i.e.
> replace Eiffel byte code with an extended Java byte code)?  

That would be possible but does such a JVM exist?

> With what was done to handle .Net is multiple inheritance
> necessary for such a JVM to be usable as a replacement within
> EiffelStudio? Is the .Net CLR being used in EiffelStudio in a
> similar way?

Currently the .NET CLR is used only when you decide to target .NET,
otherwise we still use our own byte code interpreter for executing the small
changes that are made while developing. That way we have a mixture of
machine code (compiled from our C generated code) and byte code that makes
the end result reasonably fast for a development version, and faster than
what the .NET CLR can provide.

Manu


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/eiffel_software/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/eiffel_software/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:eiffel_software-digest@...
    mailto:eiffel_software-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    eiffel_software-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

 « Return to Thread: Possibility to add Java/JVM as additional target platform for Eiffel

LightInTheBox - Buy quality products at wholesale price