This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
kawa 1.10 released
- From: Per Bothner <per at bothner dot com>
- To: "kawa at sourceware dot org" <kawa at sourceware dot org>
- Date: Sat, 24 Jul 2010 13:45:43 -0700
- Subject: kawa 1.10 released
I'm happy to announce that Kawa 1.10 is now available:
ftp://ftp.gnu.org/pub/gnu/kawa/kawa-1.10.tar.gz (Source code)
ftp://ftp.gnu.org/pub/gnu/kawa/kawa-1.10.jar (Pre-built jar)
The pre-built jar requires Java 5 or newer. Some features
(the built-in web-server or javax.script) require JDK 6.
The web-site and manual have been updated:
http://www.gnu.org/software/kawa/index.html
Summary of news:
http://www.gnu.org/software/kawa/news.html
Some highlights:
* XML literals.
* Improvements in web server support, including the ability to
use the web server built in to JDK 6 without extra jars or setup.
* A number of performance improvements. For example arithmetic
is better optimized when Kawa knows the operand types.
* Various tweaks to improve modularity and allow for better
optimization: Variables imported from another module are read-only.
Adding a (32-bit) int (or a java.lang.Integer) and an integer literal
uses 32-bit int arithmetic. Modules are by default static.
Top-level definitions in a --main module are by default module-private.
* Some improvements in macro support.
* More R6RS improvements.
* Improvements to the manual. The goal is to make the Kawa manual
and web-site self-contained, without people needing the R5RS/R6RS/SRFI
specifications. This is a work in progress, but substantial text has
been merged in from the R6RS specification. (Examples: Numbers.html,
Syntax.html, Hash-tables.html, Characters-and-text.html.)
--
--Per Bothner
per@bothner.com http://per.bothner.com/