Hey I just looked at the MUD lists, and the screenshots of "world" ( <a href="http://world.dv8.org/">http://world.dv8.org/</a> ) look pretty good.<br><br>I don't see where the code is though. (or the server. heh)
<br><br><br>If you find (or start) a working scheme MUD server, post it to the list. It does sound like a good start for programming education. (really, everyone I know started programming intending to write a game, and then "sold out" when someone offered them money to do something else)
<br><br>Corey<br><br><br><br><div><span class="gmail_quote">On 9/21/06, <b class="gmail_sendername">Doug Orleans</b> <<a href="mailto:dougorleans@gmail.com">dougorleans@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Mark Engelberg writes:<br> > The activity that has most inspired my son to program is playing on<br> > MUDs. (If you don't know what I'm talking about, see<br> > <a href="http://en.wikipedia.org/wiki/MUD">http://en.wikipedia.org/wiki/MUD
</a>).<br> ><br> > Does anyone know of a MUD that uses Scheme as the programming language<br> > that players use to program new rooms and interactive objects?<br><br>There is a short list here:<br><br><a href="http://tunes.org/wiki/Scheme#MUDs">
http://tunes.org/wiki/Scheme#MUDs</a><br><br>The Museme link actually points to my old web page. Here's the new<br>address:<br><br><a href="http://steak.place.org/servlets/index.scm?d=dougo/museme">http://steak.place.org/servlets/index.scm?d=dougo/museme
</a><br><br>The SchMUSE link is broken too. Here's a paper, and the manual:<br><br><a href="http://citeseer.ist.psu.edu/blair93mit.html">http://citeseer.ist.psu.edu/blair93mit.html</a><br><a href="http://www-swiss.ai.mit.edu/~dml/schmuse-manual.ps">
http://www-swiss.ai.mit.edu/~dml/schmuse-manual.ps</a><br><br>Perhaps someone with an account on the Tunes wiki can update the<br>links, or else I'll do it later.<br><br><br>I actually attempted to do a PhD thesis about MUD programming
<br>languages, i.e. languages that could be used to build a<br>user-extensible MUD (or more generally, a user-extensible shared<br>object space, with or without the virtual-reality aspect). I didn't<br>get all that far, but I have a page of links:
<br><br><a href="http://steak.place.org/dougo/mud/">http://steak.place.org/dougo/mud/</a><br><br>I haven't kept up with the field since 2001, though (and that page<br>hasn't been updated since). But it should be a good starting point
<br>for anyone who's interested in the subject.<br><br>--<a href="mailto:dougorleans@gmail.com">dougorleans@gmail.com</a><br>_________________________________________________<br> For list-related administrative tasks:<br>
<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br></blockquote></div><br><br clear="all"><br>-- <br>((lambda (y) (y y)) (lambda (y) (y y)))