<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Re: Bruce Sterling on Virtual Community goals --> <!--X-From-R13: [nep Vreanaqrm <znepNwo.pbz> --> <!--X-Date: Tue, 20 Oct 1998 20:09:24 -0700 --> <!--X-Message-Id: Pine.LNX.3.93.981020194434.16708C-100000#ias,jb.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 362D3814.83437F4#ee,uwa.edu.au --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Re: Bruce Sterling on Virtual Community goals</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:marc#jb,com"> </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> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00283.html">Previous</a> | <a href="msg00285.html">Next</a> ] Thread: [ <a href="msg00280.html">Previous</a> | <a href="msg00328.html">Next</a> ] Index: [ <A HREF="author.html#00284">Author</A> | <A HREF="#00284">Date</A> | <A HREF="thread.html#00284">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</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: Bruce Sterling on Virtual Community goals</LI> <LI><em>From</em>: Marc Hernandez <<A HREF="mailto:marc#jb,com">marc#jb,com</A>></LI> <LI><em>Date</em>: Tue, 20 Oct 1998 20:06:09 -0700 (PDT)</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> On Wed, 21 Oct 1998, Joel Kelso wrote: }What specifications are people interested in ? A personal feature list for a }MUD, in }rough order of priority: } * persistent object store and network accessability (obviously) Assuming modules can bind C functions network accessability doesnt necesarily have to be in the VM at all. (I dont think I said that right) } * text-based network interface for a "player" class of user (at least) Im personally interested in it as a base for a graphical mud. Thus it would be nice if this type of functionality could be at least #ifdefed out. Also 'player' might mean very different things to different people. } * programming language and tools for building large, complex and } dynamic virtual worlds Hmmm. A default language should be provided but the VM doesnt need to know about it. } * dynamic programming and world-building environment (ie ability to } add and modify functionality without taking down server) For sure. } * ability to communicate objects between servers } * portable source code } * scalability onto future hardware } * distributed database/processing for multiple-machine servers These would be very nice. Just ... VM code(?) migration would be nice (the VM might not know or care about 'objects' just sections of code and sections of data.) Perhaps also * Remote procedure calls. * Low level security (perhaps by 'process' or something) Some of this is beginning to sound like Java. Im not jumping on the Java bandwagon (in general) but much of these specifications could fit in with java. With a good set of base classes most if not all of this could be done. There are at least 2 free Java ByteCode interpreters available. I believe they have the beginning of a system to migrate objects, it is fairly portable, as well as fairly scaleable. It also has large sets of tools. You can dynamically change compile and load in java classes (this is what my compiler professor said, I havent tried it). There is also the Cold project. Im not sure about some of its features but it has or will have many of these. Im also not sure about its license. That said, personally I would like to create my own, or work on one from the ground up. Im currently in a compiler class so all this is being hashed over. I just wanted to point out there are other things of this type out there and looking at what has been done can help out. You can also compile many languages to java byte code then use an assembler to get the .class file (which is one of our options for the class, other options include SunSparc MIPS assembly and possibly pentium assembly). I also dislike Pythons whitespace requirements (and it looked like such a nice language). Marc Hernandez marc#eisoftware,com Programmer www.eisoftware.com </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <ul compact><li><strong>Follow-Ups</strong>: <ul> <li><strong><A NAME="00328" HREF="msg00328.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong> <ul compact><li><em>From:</em> J C Lawrence <claw#under,engr.sgi.com></li></ul> </UL></LI></UL> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00280" HREF="msg00280.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></STRONG> <UL><LI><EM>From:</EM> Joel Kelso <joel#ee,uwa.edu.au></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00283.html">[MUD-Dev] Re: Trusting the Client (Re: Laws of Online World D esign)</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00285.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00280.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00328.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00284"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00284"><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: PDMud (was Re: Bruce Sterling on Virtual Community goals)</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <ul compact> <LI><strong><A NAME="00311" HREF="msg00311.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Wed 21 Oct 1998, 18:09 GMT </LI> <LI><strong><A NAME="00319" HREF="msg00319.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, Hal Black <a href="mailto:hal#moos,ml.org">hal#moos,ml.org</a>, Wed 21 Oct 1998, 22:14 GMT <LI><strong><A NAME="00321" HREF="msg00321.html">[MUD-Dev] Re: PDMud (was Re: Bruce Sterling on Virtual Community goals)</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Wed 21 Oct 1998, 22:33 GMT </LI> </LI> </ul> </ul> </ul> <LI><strong><A NAME="00280" HREF="msg00280.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, Joel Kelso <a href="mailto:joel#ee,uwa.edu.au">joel#ee,uwa.edu.au</a>, Wed 21 Oct 1998, 01:30 GMT <UL> <LI><strong><A NAME="00284" HREF="msg00284.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, Marc Hernandez <a href="mailto:marc#jb,com">marc#jb,com</a>, Wed 21 Oct 1998, 03:09 GMT <UL> <LI><strong><A NAME="00328" HREF="msg00328.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 22 Oct 1998, 01:30 GMT </LI> </UL> </LI> <LI><strong><A NAME="00289" HREF="msg00289.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Wed 21 Oct 1998, 04:53 GMT </LI> </UL> </LI> </ul> <LI><strong><A NAME="00285" HREF="msg00285.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Wed 21 Oct 1998, 03:10 GMT <UL> <LI><strong><A NAME="00288" HREF="msg00288.html">[MUD-Dev] Re: Bruce Sterling on Virtual Community goals</A></strong>, Marc Hernandez <a href="mailto:marc#jb,com">marc#jb,com</a>, Wed 21 Oct 1998, 04:50 GMT </LI> </UL> </LI> </ul> </ul> </ul> </ul> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>