271 lines
8.9 KiB
HTML
271 lines
8.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
|
<html>
|
|
|
|
<!-- Mirrored from www.rscheme.org/rs/ by HTTrack Website Copier/3.x [XR&CO'2010], Fri, 29 Jun 2012 02:41:48 GMT -->
|
|
<head>
|
|
<link rel="stylesheet" type="text/css" href="s/style.css"/>
|
|
<title>RScheme: Scheme and Beyond</title>
|
|
</head>
|
|
<body>
|
|
|
|
<h1>RScheme</h1>
|
|
|
|
<div class="body">
|
|
|
|
<p>Welcome to the RScheme web site at Scheme Conservatory. RScheme is an
|
|
open-source (and freely redistributable) implementation of the Scheme
|
|
language with lots of extensions and additional features beyond the
|
|
core language. See the <a class="text" href="a/2005/overview/index.html">RScheme Overview</a> for more details
|
|
about what RScheme is and provides. </p>
|
|
|
|
<!--<a href="b/0.7.3.4/7/rs-0.7.3.4-b7.tar.gz">Download Latest Release 0.7.3.4-b7</a>-->
|
|
<a href="https://github.com/dkolbly/rscheme">Visit the GitHub page</a>
|
|
|
|
<!--
|
|
<div class="message"> <p>At last, a mailing list for RScheme users (and
|
|
developers, too): <a
|
|
href="http://groups.google.com/group/RScheme-Users">GoogleGroup
|
|
RScheme-Users</a></p>
|
|
</div>
|
|
|
|
<table style="border:1px solid #aa0033; font-size:small" align='center'>
|
|
<tr>
|
|
<td rowspan='2'>
|
|
<img src="http://groups.google.com/groups/img/groups_medium.gif" height='58' width='150' alt="Google Groups"></img>
|
|
</td>
|
|
<td align='center'><b>RScheme-Users</b></td>
|
|
</tr>
|
|
<tr><td align='center'><a href="http://groups.google.com/group/RScheme-Users">Browse Archives</a> at <a href="http://groups.google.com">groups.google.com</a>
|
|
</td></tr>
|
|
</table>
|
|
|
|
-->
|
|
|
|
|
|
|
|
<p>Content planning is underway for the 0.7.3.4 release.
|
|
Currently, we are looking at the following big-ticket includes:
|
|
</p>
|
|
|
|
<ul>
|
|
<li>Improving SRFI coverage, especially in the base system
|
|
(<a href="http://axis.rscheme.org:7973/wf/cr/view/1000">CR 1000</a>)
|
|
</li>
|
|
<li>Improving pstore commit performance
|
|
(<a href="http://axis.rscheme.org:7973/wf/cr/view/203">CR 203</a>)
|
|
</li>
|
|
<li>Making multiple-argument generic function dispatch fast,
|
|
and moving support into the base system.
|
|
</li>
|
|
<li>Full UTF string support
|
|
(<a href="http://axis.rscheme.org:7973/wf/cr/view/973">CR 973</a>)
|
|
</li>
|
|
</ul>
|
|
|
|
<h2>Documentation and Support</h2>
|
|
|
|
<p>Notes and documentation on RScheme are published here, as well as
|
|
the latest builds and general information about the current status of
|
|
the project.</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<b>
|
|
<a class="text" href="b/0.7.3.4/5/html/Welcome.html">Online (HTML) Docs</a>.</b>
|
|
The user and technical guides, online in HTML format.</li>
|
|
<li>
|
|
<b>
|
|
<a class="text" href="b/0.7.3.4/5/rscheme.pdf">Print Docs</a>.</b>
|
|
The user and technical guides rendered for print media (PDF).</li>
|
|
<li>
|
|
<b>
|
|
<a class="text" href="a/2005/persistence/index.html">Persistent Object Store</a>.</b>
|
|
This is an in-depth look at the persistent object store, including the
|
|
online garbage collector (this article is still a work in progress).
|
|
</li>
|
|
<li>
|
|
<b>
|
|
<a class="text" href="modules.html">Library Highlights</a>.</b>
|
|
This is a listing of some
|
|
of the highlights from the RScheme library.
|
|
See also the <a class="text" href="a/2005/library/index.html">article on using the library</a>.
|
|
</li>
|
|
</ul>
|
|
|
|
<h2>Releases</h2>
|
|
|
|
<p>
|
|
RScheme releases are of three types:
|
|
</p>
|
|
|
|
<ul>
|
|
<li>
|
|
<b>Full.</b> A full release includes a complete
|
|
set of bug fixes and new features, and is intended to be
|
|
quite stable, reliable, and functional. A full release
|
|
drops the build number from its name, and hence is known
|
|
only as, <i>e.g.</i>, "0.7.3.2".
|
|
</li>
|
|
|
|
<li>
|
|
<b>Partial.</b> A partial release contains a set
|
|
of bug fixes and new features, but they may be <i>works in progress</i>
|
|
and new features may or may not be completely implemented.
|
|
Generally, a partial release is somewhat stable and tested,
|
|
but may not work on all platforms.
|
|
</li>
|
|
|
|
<li>
|
|
<b>Build.</b> A build release may be
|
|
of any quality. Usually, an intermediate build will not
|
|
be released if it is <i>completely</i> broken or immediately
|
|
superceded. Most
|
|
features are probably only partially implemented and the
|
|
state of ongoing bug fixes is somewhat unpredictable.
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
<p>
|
|
Information about progress towards the next upcoming build may be obtained
|
|
on <a class="text" href="build.html">the build readiness page</a>.
|
|
</p>
|
|
|
|
<p>
|
|
For any given release, one or more distribution formats may be
|
|
available. The <i>Generic Source Distribution</i> is available
|
|
for all releases, and embodies the source code in minimal form
|
|
to build to completion on a satisfactorily configured system.
|
|
<i>Binary</i> distributions may also be available to simplify
|
|
installation on particular platforms.
|
|
</p>
|
|
|
|
<p>Starting with b22, we are providing at least some binary
|
|
distributions from <code>rscheme.org</code>. Currently, all we have
|
|
are AIX 5.1L binary RPMs, but as the build environment improves, the
|
|
goal is to have at least RedHat binary RPMS and Debian packages.
|
|
Click on the <b>Info</b> link to see distributions other than the
|
|
generic source distribution.</p>
|
|
|
|
<table cellpadding="2">
|
|
<tr>
|
|
<th class="h">Release Type</th>
|
|
<th class="h">Name</th>
|
|
<th class="h">Date</th>
|
|
<th class="h">Info</th>
|
|
<th class="h">Download Link</th>
|
|
<th class="h"># D/L</th>
|
|
<th class="h">Comment</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>Build</td>
|
|
<td>0.7.3.4-b7</td>
|
|
<td>2007-05-30</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/7/index.html">[here]</a>
|
|
</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/7/rs-0.7.3.4-b7.tar.gz">rs-0.7.3.4-b7.tar.gz</a>
|
|
</td>
|
|
<td>0</td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td>Build</td>
|
|
<td>0.7.3.4-b5</td>
|
|
<td>2007-01-28</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/5/index.html">[here]</a>
|
|
</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/5/rs-0.7.3.4-b5.tar.gz">rs-0.7.3.4-b5.tar.gz</a>
|
|
</td>
|
|
<td>0</td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td>Build</td>
|
|
<td>0.7.3.4-b3</td>
|
|
<td>2006-04-10</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/3/index.html">[here]</a>
|
|
</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.4/3/rs-0.7.3.4-b3.tar.gz">rs-0.7.3.4-b3.tar.gz</a>
|
|
</td>
|
|
<td>0</td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td>Full</td>
|
|
<td>0.7.3.3</td>
|
|
<td>2005-06-13</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.3/32/index.html">[here]</a>
|
|
</td>
|
|
<td>
|
|
<a class="text" href="http://www.rscheme.org/rs/b/0.7.3.3/32/rs-0.7.3.3.tar.gz">rs-0.7.3.3.tar.gz</a>
|
|
</td>
|
|
<td>0</td>
|
|
<td>
|
|
<span>The official 0.7.3.3 release</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Full</td>
|
|
<td>0.7.3.2</td>
|
|
<td>2003-02-23</td>
|
|
<td>
|
|
<a class="text" href="b/0.7.3.2/25/index.html">[here]</a>
|
|
</td>
|
|
<td>
|
|
<a class="text" href="http://www.rscheme.org/rs/b/0.7.3.2/25/rs-0.7.3.2.tar.gz">rs-0.7.3.2.tar.gz</a>
|
|
</td>
|
|
<td>0</td>
|
|
<td> </td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<h2>Other Places Related to RScheme</h2>
|
|
|
|
<ul>
|
|
<li>There <b>is</b> an <a href="https://github.com/dkolbly/rscheme">RScheme revival project</a>.</li>
|
|
<!-- I am considering using this as the go-forward (for now) source repository for RScheme, since the source code management system I wrote in and for RScheme back in 2004-2005 (Axis) is not up and running.</li>-->
|
|
<li>
|
|
<a class="text" href="http://sourceforge.net/projects/rscheme/">SourceForge</a>, where
|
|
development activity was organized from June 2001 until February
|
|
2005.</li>
|
|
|
|
<li>
|
|
<a class="text" href="https://web.archive.org/web/20010217005342/http://www.askemos.org/">Askemos</a>, a
|
|
distributed dynamic information-oriented operating system designed to be
|
|
impervious even to intentional disruption.</li>
|
|
</ul>
|
|
|
|
<h2>Other Scheme Resources</h2>
|
|
|
|
<ul>
|
|
<li>
|
|
<a class="text" href="http://www.schemers.org/">schemers.org</a>
|
|
</li>
|
|
<li>
|
|
<a class="text" href="http://srfi.schemers.org/">Scheme Requests For Implementation (SRFI)</a>
|
|
<br/>(See also <a class="text" href="srfi-index.html">our copy of the SRFI index</a>
|
|
and the <a class="text" href="srfi-status.html">RScheme SRFI Status</a> page.)</li>
|
|
<li>
|
|
<a class="text" href="//people.csail.mit.edu/jaffer/SLIB">SLIB</a>, a portable scheme library
|
|
containing lots of useful stuff</li>
|
|
<li>
|
|
<a class="text" href="http://www.neilvandyke.org/">Neil van Dyke</a> has
|
|
some interesting Scheme one-pagers</li>
|
|
</ul>
|
|
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html>
|