1998Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Current Projects -->
<!--X-From-R13: Xbry Yryfb <wbryNrr.hjn.rqh.nh> -->
<!--X-Date: Fri, 9 Oct 1998 02:42:30 &#45;0700 -->
<!--X-Message-Id: 361DD9D8.7C2E4FC8#ee,uwa.edu.au -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199810090651.AA24151#crl5,crl.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Current Projects</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:joel#ee,uwa.edu.au">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00131.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00133.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00129.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00137.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00132">Author</A>
&nbsp;|&nbsp;<A HREF="#00132">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00132">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Current Projects</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Current Projects</LI>
<LI><em>From</em>: Joel Kelso &lt;<A HREF="mailto:joel#ee,uwa.edu.au">joel#ee,uwa.edu.au</A>&gt;</LI>
<LI><em>Date</em>: Fri, 09 Oct 1998 17:39:36 +0800</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
Alex Stewart wrote:

&gt; Well, after having just said that I don't have any topics to start, I'm going
&gt; to go ahead and start one.. :)

&gt; In particular:
&gt;  * What kind of software are you working on? (MUD driver, MUD client, etc?)
&gt;  * Why?
&gt;  * What are its features?
&gt;  * What does it do (will it do) differently than other things do?
&gt;  * Any neat concepts involved?
&gt;  * Any boring concepts being used in neat ways?
&gt;  (you get the idea.. anything big I'm leaving out?)

&gt; As for my answers to the above questions, I'm currently working on developing a
&gt; fifth-generation MUD/MUVE driver written in Java (currently codenamed Lithium)
&gt; designed to do all the things I've wished MOO and ColdMUD could do but can't,
&gt; and to be a testbed for several new concepts I've come up with, including a new
&gt; multiple-inheritance model, and a deadlock-free locking model for preemptive
&gt; multitasking.
&gt;
&gt; Lithium will support a number of advanced features including preemptive
&gt; multitasking, application-neutral design, a role-based internal security model,
&gt; high on-disk database integrity and failure recovery, multiple internal
&gt; programming language support, and a full object-oriented programming
&gt; environment and DB-driver interface.

&gt;   &lt;URL: <A  HREF="http://www.crl.com/~riche/lithium.html">http://www.crl.com/~riche/lithium.html</A> &gt;

&gt; Anyway, that's my pet project at the moment.  What's yours?

Visited the URL ... I'm writing Lithium, too :-)  Seriously, though, I'm just
hacking around, rather than starting out with any real design goals.  Lithium
looks like a great project.

I'm working on a server, written in C on POSIX with a feature set which will
look haunting similar, I suspect, to quite a few people.

    *    persistant, garbage collected object store
    *    first-class procedures
    *    dynamic inheritance O-O model
    *    lightweight multi-tasking (threading is internal to VM)
    *    extensible programming/database language support
    *    variable-boundary serialisation

By the last one, I mean the ability to detach fairly arbitary pieces of the
database, write it out, and import it into another running server which
shares enough common libraries.

Cheers,

Joel Kelso

-- joel#ee,uwa.edu.au --------------------------------------
"... great Scott, he's turned into _more than one person_ !"
"Well, there was always enough of him."
        - the Goon Show
-- <A  HREF="http://ciips.ee.uwa.edu.au/~joel">http://ciips.ee.uwa.edu.au/~joel</A> ------------------------





</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00128" HREF="msg00128.html">[MUD-Dev] Current Projects</A></STRONG>
<UL><LI><EM>From:</EM> Alex Stewart &lt;riche#crl,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00131.html">[MUD-Dev] Re: Current Projects</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00133.html">[MUD-Dev] Re: Current Projects</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00129.html">[MUD-Dev] Re: Current Projects</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00137.html">[MUD-Dev] Re: Current Projects</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00132"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00132"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: Current Projects</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00230" HREF="msg00230.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Scatter <a href="mailto:scatter#thevortex,com">scatter#thevortex,com</a>, Fri 16 Oct 1998, 19:28 GMT
</LI>
<LI><strong><A NAME="00244" HREF="msg00244.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Michael.Willey <a href="mailto:Michael.Willey#abnamro,com">Michael.Willey#abnamro,com</a>, Mon 19 Oct 1998, 13:50 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00128" HREF="msg00128.html">[MUD-Dev] Current Projects</A></strong>, 
Alex Stewart <a href="mailto:riche#crl,com">riche#crl,com</a>, Fri 09 Oct 1998, 06:56 GMT
<UL>
<LI><strong><A NAME="00129" HREF="msg00129.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Fri 09 Oct 1998, 07:54 GMT
</LI>
<LI><strong><A NAME="00132" HREF="msg00132.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Joel Kelso <a href="mailto:joel#ee,uwa.edu.au">joel#ee,uwa.edu.au</a>, Fri 09 Oct 1998, 09:42 GMT
</LI>
<LI><strong><A NAME="00137" HREF="msg00137.html">[MUD-Dev] Re: Current Projects</A></strong>, 
The Arrow <a href="mailto:arrow#trelleborg,mail.telia.com">arrow#trelleborg,mail.telia.com</a>, Fri 09 Oct 1998, 19:13 GMT
</LI>
<LI><strong><A NAME="00139" HREF="msg00139.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Fri 09 Oct 1998, 20:09 GMT
</LI>
<LI><strong><A NAME="00140" HREF="msg00140.html">[MUD-Dev] Re: Current Projects</A></strong>, 
T. Alexander Popiel <a href="mailto:popiel#snugharbor,com">popiel#snugharbor,com</a>, Fri 09 Oct 1998, 20:56 GMT
</LI>
<LI><strong><A NAME="00153" HREF="msg00153.html">[MUD-Dev] Re: Current Projects</A></strong>, 
Ryan Prince <a href="mailto:jynx_ryn#mindless,com">jynx_ryn#mindless,com</a>, Mon 12 Oct 1998, 00:09 GMT
</LI>
</UL>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>