[Mono-list] Mono/Java interop - Usage scenarios

Pablo Baena pbaena@uol.com.ar
12 Nov 2002 20:13:53 +0000


--=-uDcxsUDO96+S06rI/p6E
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Tue, 2002-11-12 at 13:12, Mathias Hasselmann wrote:

    	Far too complex: We'd have to duplicate the huge amount of 
    libraries written for Java. Would be kind of useless if the generated code 
    doesn't hit Sun's compatibility tests. If I see how far VMs like caffee 
    are today... If I see that even huge vendors like Oracle are stick with 
    their Java forks on version 1.1.x.... Dunno if this is worth the effort. 
    Think such a thing always would be in the state of a useless (since 
    incomplete) geek toy.
    
    

I've been thinking. How about asking for cooperation to IBM or someone
who has implemented the Java libraries already and had been embracing
the Open Source movement, to create a Java compiler for Mono.

There's a lot of software out there written in Java that we could
benefit from if we could compile it on Mono. I don't think it is of much
use to write a Java-to-C# tool, since it would mean to fork all this
software to create our own version. Doing this for every new release of
the software will just mean a lot of work, unless this tool is really
efficient and does this without any problems, of course.

On the other side, I don't know the issues of porting Java to Java.Net.
If someone has some experience, please enlighten me.

Pablo

--=-uDcxsUDO96+S06rI/p6E
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.4">
</HEAD>
<BODY>
On Tue, 2002-11-12 at 13:12, Mathias Hasselmann wrote:
    <BLOCKQUOTE>
<PRE><FONT COLOR="#737373"><FONT SIZE="3"><I>	Far too complex: We'd have to duplicate the huge amount of </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>libraries written for Java. Would be kind of useless if the generated code </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>doesn't hit Sun's compatibility tests. If I see how far VMs like caffee </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>are today... If I see that even huge vendors like Oracle are stick with </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>their Java forks on version 1.1.x.... Dunno if this is worth the effort. </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Think such a thing always would be in the state of a useless (since </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>incomplete) geek toy.</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I></PRE>
    </BLOCKQUOTE>
I've been thinking. How about asking for cooperation to IBM or someone who has implemented the Java libraries already and had been embracing the Open Source movement, to create a Java compiler for Mono.
<BR>

<BR>
There's a lot of software out there written in Java that we could benefit from if we could compile it on Mono. I don't think it is of much use to write a Java-to-C# tool, since it would mean to fork all this software to create our own version. Doing this for every new release of the software will just mean a lot of work, unless this tool is really efficient and does this without any problems, of course.
<BR>

<BR>
On the other side, I don't know the issues of porting Java to Java.Net. If someone has some experience, please enlighten me.
<BR>

<BR>
Pablo
</BODY>
</HTML>

--=-uDcxsUDO96+S06rI/p6E--