[m-rev.] for review: update website
Peter Wang
novalazy at gmail.com
Fri Sep 25 16:37:53 AEST 2009
Branches: main
include/backends.inc:
Describe Java and Erlang backends as beta-release quality.
Describe .NET, GCC and bytecode backends as "dormant".
news/newsdb.inc:
Announce the Java backend.
contact/include/people.inc:
Move myself into active developers section.
Index: contact/include/people.inc
===================================================================
RCS file: /home/mercury1/repository/w3/contact/include/people.inc,v
retrieving revision 1.20
diff -u -p -r1.20 people.inc
--- contact/include/people.inc 10 Jul 2008 06:58:40 -0000 1.20
+++ contact/include/people.inc 25 Sep 2009 06:32:48 -0000
@@ -18,6 +18,7 @@ schachte at cs.mu.OZ.AU, lecturer
zs at cs.mu.OZ.AU, senior lecturer
<li> <a href = "http://www.cs.mu.OZ.AU/~harald/">Harald Søndergaard</a>,
harald at cs.mu.OZ.AU, senior lecturer
+<li> Peter Wang, wangp at students.cs.mu.oz.au, honours student
</ul>
@@ -65,7 +66,6 @@ petdr at cs.mu.OZ.AU, MEngSc student
<li> Vanessa Teague, summer student
<li> Bert Thompson, research assistant
<li> Sam Thurairatnam, summer student
-<li> Peter Wang, wangp at students.cs.mu.oz.au, summer student
<li> Nicolas Watmough, ndw at students.cs.mu.oz.au, summer student
<li> Geoff Wilson, summer student
<li> Michael Wybrow, mjwybrow at cs.mu.oz.au, summer student
Index: include/backends.inc
===================================================================
RCS file: /home/mercury1/repository/w3/include/backends.inc,v
retrieving revision 1.5
diff -u -p -r1.5 backends.inc
--- include/backends.inc 20 Jun 2006 08:47:30 -0000 1.5
+++ include/backends.inc 25 Sep 2009 06:32:48 -0000
@@ -46,7 +46,39 @@ released but are still immature, while o
</dd>
</dl>
<p>
-<li><i>Released, but still alpha- or beta-release quality:</i>
+<li><i>Beta-release quality:</i>
+<p>
+<dl>
+ <dt><a name="java"><b>Java.</b></a></dt>
+ <dd>
+ This back-end compiles Mercury to Java.
+ <p>
+ The compiler support is complete,
+ includes good support for interfacing with Java
+ (see the language reference manual for details),
+ and the standard library is fairly reasonable.
+ There is no support for Mercury-level debugging or profiling.
+ <p>
+ For a guide to installing and using the Java grade, refer to
+ README.Java and the User's Guide. You will need a release-of-the-day.
+ </dd>
+<p>
+ <dt><a name="erlang"><b>Erlang.</b></a></dt>
+ <dd>
+ This back-end compiles Mercury to Erlang.
+ <p>
+ The compiler support is in good shape,
+ includes good support for interfacing with Erlang
+ (see the language reference manual for details),
+ and the standard library is fairly reasonable.
+ There is no support for Mercury-level debugging or profiling.
+ <p>
+ For a guide to installing and using the Erlang grade, refer to
+ README.Erlang and the User's Guide. You will need a release-of-the-day.
+ </dd>
+</dl>
+<p>
+<li><i>Dormant, not currently under development:</i>
<p>
<dl>
<dt>
@@ -65,27 +97,6 @@ released but are still immature, while o
<dd>
This back-end compiles to assembler, using the GCC back-end.
</dd>
-</dl>
-<p>
-<li><i>Under development:</i>
-<p>
-<dl>
- <dt><a name="java"><b>Java.</b></a></dt>
- <dd>
- This back-end compiles Mercury to Java.
- <p>
- The compiler support is in reasonably good shape,
- includes good support for interfacing with Java
- (see the language reference manual for details),
- and the standard library is now fairly reasonable.
- However, the run-time system as currently implemented
- lacks support for type classes and Mercury-level
- debugging and profiling.
- <p>
- For more details, see the Mercury source code, in particular
- compiler/mlds_to_java.m. For a guide to installing and
- using the Java grade, refer to README.Java.
- </dd>
<p>
<dt><a name="bytecode"><b>Mercury byte-code.</b></a></dt>
<dd>
Index: news/newsdb.inc
===================================================================
RCS file: /home/mercury1/repository/w3/news/newsdb.inc,v
retrieving revision 1.112
diff -u -p -r1.112 newsdb.inc
--- news/newsdb.inc 27 Jul 2009 06:51:22 -0000 1.112
+++ news/newsdb.inc 25 Sep 2009 06:32:48 -0000
@@ -22,6 +22,12 @@
$newsdb = array(
+"25 September 2009" => array("Java backend",
+"The Java backend was restored and improved over the last few months.
+It works good! You need a release of the day.
+"
+),
+
"27 July 2009" => array("New Presentation",
"
The slides for a recent talk entitled "Writing Business Rules Engines in
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to: mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions: mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------
More information about the reviews
mailing list