[usocket-cvs] r265 - public_html
ehuelsmann at common-lisp.net
ehuelsmann at common-lisp.net
Tue Jun 5 21:20:45 UTC 2007
Author: ehuelsmann
Date: Tue Jun 5 17:20:43 2007
New Revision: 265
Modified:
public_html/feature-comparison.shtml
public_html/implementation-comparison.shtml
public_html/index.shtml
Log:
Update webpages.
Modified: public_html/feature-comparison.shtml
==============================================================================
--- public_html/feature-comparison.shtml (original)
+++ public_html/feature-comparison.shtml Tue Jun 5 17:20:43 2007
@@ -19,7 +19,8 @@
The latter implements different feature-sets for different backends while
the former supplies consistent functionality for all backends.</p>
-<table style="border:3px solid black">
+<div style="border:3px solid black;padding: 2px; margin: 0px">
+<table style="border:1px solid black;" border=1 cellspacing=1>
<tr><th colspan="2">Feature</th>
<th colspan="8">In trivial-sockets?</th><th rowspan="2">In usocket?</th></tr>
<tr><th colspan="2"></th><th title="ArmedBear">ABCL</th>
@@ -29,7 +30,7 @@
<th>LispWorks</th>
<th>OpenMCL</th>
<th>SBCL</th>
- <th>(all)</th>
+ <th>overall</th>
</tr>
<tr><th rowspan="3">Client side tcp streams</th><th>:element-type</th>
<td>Yes</td> <!-- ABCL -->
@@ -67,7 +68,7 @@
<tr><th rowspan="5">Server socket creation</th>
<th>Binding specific local port</th>
- <td colspan="8">Yes</td>
+ <td colspan="9">Yes</td>
</tr>
<tr><th>Binding specific local interface</th>
@@ -105,7 +106,7 @@
<td>Yes*</td>
<tr><th>:element-type for created connections</th>
- <td colspan="7">No</td>
+ <td colspan="8">No</td>
<td>Yes</td>
<tr><th rowspan="5">Accepting connections</th>
@@ -133,11 +134,20 @@
</tr>
</table>
+</div>
<p>In summary: there are only a very limited number of features you can depend
on to work on all platforms supported by trivial-sockets. While usocket
doesn't support all features, you can depend on the features to be available.
</p>
+<hr />
+
+<div style="float:left;font-size:x-small;font-weight:bold">
+Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.
+</div>
+ <div class="check" style="float:right">
+ <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
+ </div>
</body>
</html>
Modified: public_html/implementation-comparison.shtml
==============================================================================
--- public_html/implementation-comparison.shtml (original)
+++ public_html/implementation-comparison.shtml Tue Jun 5 17:20:43 2007
@@ -48,6 +48,8 @@
</tr>
<tr><th>Corman</th><td>no</td><td>yes</td><td>no</td><td>no (to come)</td><td>no</td><td>no</td>
</tr>
+<tr style="background-color:#efe"><th>Total #</th><td>8</td><td>7(+1)</td><td>4</td><td>9</td><td>6</td><td>3</td>
+</tr>
</tbody>
Modified: public_html/index.shtml
==============================================================================
--- public_html/index.shtml (original)
+++ public_html/index.shtml Tue Jun 5 17:20:43 2007
@@ -40,9 +40,23 @@
<p>If your lisp isn't mentioned in the list below, please feel free to
submit a request for it at the mailing list mentioned below.</p>
-<p>See the <a href="feature-comparison.shtml">feature comparison</a> with
+<h3>Comparison to other socket libraries</h3>
+
+<p>Since usocket is effectively the succesor to trivial-sockets, see the
+ <a href="feature-comparison.shtml">feature comparison</a> with
trivial-sockets in order to find out which one you should use.</p>
+<p>After starting the project, many others turned out to have worked on
+ something alike, many times as part of a broader project or library.
+ Some of them were known at the start of this project, others have
+ been conceived after the usocket project already started. Not all of
+ them have exactly the same portability goal.</p>
+
+<p>See the <a href="implementation-comparison.shtml">Implementation
+ comparison</a> page for a comparison of the portability of other
+ libaries and how that relates to usocket.</p>
+
+
<h2><a name="documentation">Documentation</a></h2>
<p>See the documentation page for the <a href="./api-docs.shtml">API description</a>.</p>
@@ -63,11 +77,6 @@
<li>Scieneer</li>
</ul>
-<p>To see how this list relates to the supported implementations in other
-socket libraries, see the
-<a href="implementation-comparison.shtml">Implementation comparison</a>
-page.</p>
-
<h2><a name="community">Community</a></h2>
<p>This project has started Januari 2006. There isn't much of a community
More information about the usocket-cvs
mailing list