[armedbear-cvs] r11694 - public_html
Erik Huelsmann
ehuelsmann at common-lisp.net
Sun Mar 1 21:58:37 UTC 2009
Author: ehuelsmann
Date: Sun Mar 1 21:58:34 2009
New Revision: 11694
Log:
Update website to show our new release.
Added:
public_html/release-notes-0.13.shtml
Modified:
public_html/index.shtml
public_html/testimonials.shtml
Modified: public_html/index.shtml
==============================================================================
--- public_html/index.shtml (original)
+++ public_html/index.shtml Sun Mar 1 21:58:34 2009
@@ -6,15 +6,30 @@
<title><!--#include virtual="project-name" --></title>
<link rel="stylesheet" type="text/css" href="style.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<style>
+td { font-size: 90%; padding: 0 5px 0 5px }
+th { font-weight: bold; align: center; padding: 0 5px 0 5px }
+</style>
</head>
<body>
<div class="header">
<h1><!--#include virtual="project-name" --></h1>
</div>
-<div style="text-align: center">
- <h1>Armed Bear</h1>
- <i>The right of the people to keep and arm bears shall not be infringed!</i>
+
+<div style="margin-left:auto;margin-right:auto;width:10cm">
+<table style="margin-top:1cm" cellspacing="0" cellpadding="0">
+<tr>
+<th colspan="2">Overview</th></tr>
+<tr>
+<td>Latest release: <span style="font-weight:bold;font-size:85%">0.0.13</span></td>
+<td><a href="release-notes-0.13.shtml">Release notes</a></td>
+</tr><tr>
+<td style="width:5cm;text-align:center" colspan="2"><a href="testimonials.shtml">What people say about ABCL</a></td>
+</tr><tr>
+<td style="width:5cm"><a href="http://trac.common-lisp.net/armedbear/wiki">Wiki</a></td><td style="width:5cm">FAQ (to be created)</td>
+</tr>
+</table>
</div>
<hr style="height: 2px;"/>
@@ -36,11 +51,11 @@
same as used by GNU Classpath and J2SE (Java).
<br /><br />
ABCL runs on platforms that support Java 1.5 (or later), including Linux,
- Windows, and Mac OS X.
+ Windows, Mac OS X and the BSD family.
<br /><br />
ABCL is free software and comes with ABSOLUTELY NO WARRANTY.
<br /><br />
- The latest version is 0.12.0, released December 14, 2008.
+ The latest version is 0.13.0, released February 28, 2009.
</dd>
</dl>
@@ -61,10 +76,10 @@
<dl>
<dd>
- <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.12.0.tar.gz?use_mirror=">abcl-0.12.0.tar.gz</a>
+ <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.13.0.tar.gz?use_mirror=">abcl-0.13.0.tar.gz</a>
(source, 656652 bytes)
<br /><br />
- <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.12.0.zip?use_mirror=">abcl-0.12.0.zip</a>
+ <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.13.0.zip?use_mirror=">abcl-0.13.0.zip</a>
(source, 1130754 bytes)
</dd>
</dl>
@@ -93,20 +108,22 @@
quality of ABCL being good enough for their needs though. See
the testimonials page.
<br /><br />
- ABCL 0.12.0 fails 44 out of 21702 tests in the GCL ANSI test suite
- in interpreted mode. In compiled mode ABCL 0.12.0 fails 48 tests,
- coming from ca 65 in the last release.
- Most notable recent fixes relate to special variables handling
- and making sure the compiler uses the correct environments with, e.g.,
- LET/LET* and FLET/LABELS.
+ ABCL 0.13.0 fails 44 out of 21702 tests in the ANSI test suite
+ in interpreted mode. In compiled mode ABCL 0.13.0 also fails 44 tests,
+ coming from ca 48 in the last release.
+ Most notable recent fixes relate to issues found through running
+ the Maxima test suite. 0.13.0 is now able to run the test suite
+ without crashing. Before, some testcases could not be completed,
+ causing Java side errors. This is the issue resolved. The Maxima
+ tests don't run without errors, still.
<br /><br />
- ABCL's CLOS is intolerably slow and does not handle on-the-fly
+ ABCL's CLOS is slow and does not handle on-the-fly
redefinition of classes correctly. There is no support for the long
form of DEFINE-METHOD-COMBINATION, and certain other required CLOS
features are also missing. Enough CLOS is there to run ASDF and
CL-PPCRE, if you're in no hurry. There's no MOP worth mentioning.
<br /><br />
- Since this is an early public release, there might be build problems as
+ Since this is an early release, there might be build problems as
well as runtime bugs.
<br /><br />
Please report problems to the <a href="https://lists.sourceforge.net/lists/listinfo/armedbear-j-devel">j development mailing list</a>
@@ -134,11 +151,10 @@
<a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">Java 1.5</a>
is recommended. There are
<a href="http://sourceforge.net/mailarchive/message.php?msg_name=20070218045318.5111%40stephen">
-
- performance issues</a> with early versions of Java 1.6. To build ABCL, you'll need
- the full JDK; the JRE is not enough. <br />
- <em>Recent performance tests have shown Java 1.6 Update 10 - a Release
- Candidate as of this writing - to be as fast as Java 1.5.</em> </dd>
+ performance issues</a> with versions of Java 1.6 prior to update 10.
+ To build ABCL, you'll need the full JDK; the JRE is not enough. <br />
+ <em>Recent performance tests have shown Java 1.6 Update 10 to be as fast
+ as Java 1.5.</em> </dd>
</dl>
<hr />
Added: public_html/release-notes-0.13.shtml
==============================================================================
--- (empty file)
+++ public_html/release-notes-0.13.shtml Sun Mar 1 21:58:34 2009
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title><!--#include virtual="project-name" --></title>
+ <link rel="stylesheet" type="text/css" href="style.css"/>
+ <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<style>
+dt { font-size: 110%; font-weight: bold }
+dd { }
+</style>
+</head>
+
+<body>
+ <div class="header">
+ <h1><!--#include virtual="project-name" --></h1>
+ </div>
+
+<h2 style="text-align:center">Release notes for ABCL 0.13</h2>
+
+<p>
+ <b style="font-family: sans-serif; font-size: large;">Major changes and new features</b>
+</p>
+<dl style="margin-left:3cm;width:20cm">
+ <dt>JSR-223: Java Scripting Plugin
+ </dt>
+ <dd>ABCL supports - when built with the <code>javax.script</code> package
+ in the CLASSPATH - the interfaces defined in <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/">JSR-223</a>.
+ </dd>
+ <dt>Support for inlining FLOAT results</dt>
+ <dd>When given the right DECLARE forms, ABCL is now able to inline
+ calculations and intermediate values relating to FLOAT types. Before,
+ it used to box all FLOAT values and results, without inlining.</dd>
+ <dt>Compiler cleanups</dt>
+ <dd>Lots of code cleanup in the compiler, such as elimination of
+ nearly-equivalent code blocks.</dd>
+ <dt>TRACE-ing fixes</dt>
+ <dd>TRACE should no longer blow up when tracing FORMAT or inside
+ the compiler.</dd>
+ <dt>Support for "partial" wildcards in CL:DIRECTORY</dt>
+ <dd>Patterns such as #p"cl-*.lisp" are now supported.</dd>
+</dl>
+
+<h2 style="text-align:center">Release notes for ABCL 0.12 and older</h2>
+
+<p>These release notes have not been created before. If someone takes
+ the effort to create them, they will be added for 0.11 and 0.12.</p>
+
+ <hr />
+ <p>Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.</p>
+
+ <div class="check">
+ <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
+ </div>
+<div style="float:right;font-size:10px;font-family:monospace">$Id: index.shtml 11358 2008-10-18 22:10:11Z ehuelsmann $</div>
+</body>
+</html>
Modified: public_html/testimonials.shtml
==============================================================================
--- public_html/testimonials.shtml (original)
+++ public_html/testimonials.shtml Sun Mar 1 21:58:34 2009
@@ -6,14 +6,75 @@
<title><!--#include virtual="project-name" -->: Testimonials</title>
<link rel="stylesheet" type="text/css" href="style.css"/>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+ <style>
+dt { margin-top: 1cm;
+ font-weight: bold;
+ font-family: sans-serif;
+ font-size: 105%; }
+dd { margin-top: 0.3cm;
+ // font-family: sans-serif;
+ font-size: 90% }
+ </style>
</head>
<body>
+ <div class="header">
+ <h1><!--#include virtual="project-name" --></h1>
+ </div>
+
+<div style="margin-top:3cm;margin-right:1cm;float:left;width:20ex;background-color:#fea;font-family:sans-serif;font-size:12px;padding:10px 5px 10px 5px">
+<b><a href="./">Project page</a><br />
+<a href="./testimonials.shtml">Testimonials</a>
+</b>
+</div><div style="float:left;width:80ex;margin-top:1cm">
<h1>Testimonials</h1>
-
<dl>
+<dt>Brad Garton (Columbia University Computer Music Center)
+</dt>
+<dd>
+"I used ABCL (older, v. 0.0.10) as the interpreter
+underlying an object for a music/media graphical programming
+environment called <a href="http://www.cycling74.com/products/max5">Max/MSP</a>.
+ABCL allowed me to embed an entire LISP interpreter inside the
+Max/MSP package, and it has worked extremely well. Max/MSP
+is designed primarily for real-time/interactive applications,
+used a lot by computer music academics, DJs/VJs, bizarro jazz
+performers, audio plugin developers, etc. With the embedded
+abcl object, I am able to schedule LISP functions and work
+interactively with complex processes -- <b>the abcl interpreter
+has been rock-solid!</b> <br />
+<br />
+The source for the object is here (scroll down to the bottom of
+the page):<br />
+<br />
+ <a style="align:center" href="http://music.columbia.edu/~brad/maxlispj/">http://music.columbia.edu/~brad/maxlispj/</a><br />
+<br />
+And I also used it extensively in a large application built with
+Max/MSP... it's an interactive 'book' where the generative music
+follows what a reader is reading and creates an appropriate sound
+setting for the text:<br />
+<br />
+ <a style="align:center" href="http://music.columbia.edu/~brad/BookOfDreams/">http://music.columbia.edu/~brad/BookOfDreams/</a><br />
+<br />
+The music performance model underlying the shawm-like melodies
+is all coded using abcl.<br />
+<br />
+So to all of you who have contributed (and still contribute!) to
+the development of this terrific package, a big THANK YOU!!!"
+</dt>
+
+<dt>Alessio Stalla
+</dt>
+<dd>I'm currently integrating ABCL in a small, unreleased open source
+project. It's a sort of graphical object browser for Java (but its GUI
+sucks badly for now...). It can be run locally or as a client-server
+application. I'm adding scripting support so you can access some
+functionality from Lisp (or in principle any other Java Scripting API
+compatible script engine, though I'm focusing on ABCL).
+</dd>
+
<dt>Hunter Monroe
</dt>
<dd>"Maxima algebraic computation software compiles with ABCL. The test suite
@@ -23,6 +84,11 @@
out the Maxima source code and following the instructions in INSTALL.lisp."
</dd>
+<dt>Ted Kosan
+</dt>
+<dd>I am in the process of integrating ABCL with <a href="http://mathrider.org">MathRider</a> in preparation for when Maxima is able to run on it.
+</dd>
+
<dt>Alex Mizhari
</dt>
<dd>
@@ -47,22 +113,7 @@
but in general it was more-or-less good.
</dd>
-<dt>Alessio Stalla
-</dt>
-<dd>I'm currently integrating ABCL in a small, unreleased open source
-project. It's a sort of graphical object browser for Java (but its GUI
-sucks badly for now...). It can be run locally or as a client-server
-application. I'm adding scripting support so you can access some
-functionality from Lisp (or in principle any other Java Scripting API
-compatible script engine, though I'm focusing on ABCL).
-</dd>
-
-<dt>Ted Kosan
-</dt>
-<dd>I am in the process of integrating ABCL with <a href="http://mathrider.org">MathRider</a> in preparation for when Maxima is able to run on it.
-</dd>
-
</dl>
-
+</div>
</body>
</html>
More information about the armedbear-cvs
mailing list