[mercury-users] Java back end

Fergus Henderson fjh at cs.mu.OZ.AU
Thu Feb 8 03:25:22 AEDT 2001


On 07-Feb-2001, Luke Evans <Luke.Evans at seagatesoftware.com> wrote:
> I know that there has been quite a focus on getting the .NET back end ready
> because of funding etc., but I'd like to know how/if the Java back end is
> coming along.  This is something I'm almost guaranteed to use when it
> becomes available.  I understand that .NET may be an easier task, given that
> you were able to influence the target instruction set, but I hope that Java
> is still on the cards.

Yes, Java is still on the cards.  We've hired Julien Fischer, a
student here, to work on it over the summer; he has been making steady
progress.  I think many of the basic language features work, but
there are still some issues to resolve with the more difficult
features like nondet code, RTTI, higher-order code, nested modules,
foreign language interface, etc.  Much of the work that we've done and
the code that we've written for the .NET back-end is also being reused
for the Java back-end.

Some of Julien's work has already been committed into our repository
and released in our latest release-of-the-day build.  If you do a
search for "Java Julien" on the mercury-developers list archive, that
will pull up the changes that he has made so far.  So far it is just
the infrastructure changes (compiler options, etc.), rather than the
Java back-end itself.  But I expect him to post the back-end itself
for review sometime in the next week or so.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-users mailing list
post:  mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the users mailing list