<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Languages --> <!--X-From-R13: pynjerapNphc.uc.pbz --> <!--X-Date: from babe.globecomm.net [207.51.48.8] by mx01.ca.us.ibm.net id 864235182.33512-1 Wed May 21 17:19:42 1997 --> <!--X-Message-Id: 199705211718.KAA29524#xsvr3,cup.hp.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 199705200947.LAA05046#regoc,srce.hr --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Languages</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:clawrenc#cup,hp.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="msg00668.html">Previous</a> | <a href="msg00670.html">Next</a> ] Thread: [ <a href="msg00623.html">Previous</a> | <a href="msg00616.html">Next</a> ] Index: [ <A HREF="author.html#00669">Author</A> | <A HREF="#00669">Date</A> | <A HREF="thread.html#00669">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Languages</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI> <LI><em>Subject</em>: Re: [MUD-Dev] Languages</LI> <LI><em>From</em>: <A HREF="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</A></LI> <LI><em>Date</em>: Wed, 21 May 97 10:09:02 -0700</LI> <LI><em>Reply-to</em>: <A HREF="mailto:claw#null,net">claw#null,net</A></LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> In <<A HREF="msg00623.html">199705200947.LAA05046#regoc,srce.hr</A>>, on 05/20/97 at 08:09 AM, silovic#srce,hr (Miroslav Silovic) said: >(note that if MUD is hard to debug because of no debug support, >dynamic typing is not the one to blame. Stack trace is your friend in >all dynamic languages, starting with LISP - and it's something that >is far harder to program in a static language, although not at all >impossible). As mentioned earlier in a recent article in the Journal of the ACM a bunch of Sun engineers did some interesting work under MOO for a back-end debugging world. Essentially what it meant was that normal user programming would occur in "Kansas" quite normally and unchanged from normal MOO programming in any way, but if a world-fatal error occurred (say a bad change to a root object) a user could login into a parallel but seperate world ("Oz") running on the same server and from there interactively debug Kansas (both worlds running in parallel with Oz able to affect Kansas, but Kansas unable to affect Oz). This parallelism continued to the extent of allowing an Oz' to debug an Oz, or an Oz'' for a buggy Oz'. It is an interesting solution, and one offers some definitely useful tools. I though it especially interesting to view as a side-effect of moving a single-rooted MOO heirarchy to a dynamically generated multiply rooted heirarchy (Oz and Kansas). The concept of using that parrallelism for back-end under-the-covers access the the world is just flat out intrigueing. -- J C Lawrence Internet: claw#null,net (Contractor) Internet: coder#ibm,net ---------------(*) Internet: clawrenc#cup,hp.com ...Honorary Member Clan McFUD -- Teamer's Avenging Monolith... </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="00623" HREF="msg00623.html">Re: [MUD-Dev] Languages</A></STRONG> <UL><LI><EM>From:</EM> silovic#srce,hr (Miroslav Silovic)</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00668.html">Re: [MUD-Dev] RP thesis...</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00670.html">Re: [MUD-Dev] RP thesis...</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00623.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00616.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00669"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00669"><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>Re: [MUD-Dev] Languages</STRONG>, <EM>(continued)</EM> <ul compact> <ul compact> <LI><strong><A NAME="00647" HREF="msg00647.html">Re: [MUD-Dev] Languages</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 21 May 1997, 08:38 GMT </LI> </ul> <LI><strong><A NAME="00603" HREF="msg00603.html">Re: [MUD-Dev] Languages</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 20 May 1997, 00:17 GMT </LI> <LI><strong><A NAME="00606" HREF="msg00606.html">Re: [MUD-Dev] Languages</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 20 May 1997, 02:12 GMT <UL> <LI><strong><A NAME="00623" HREF="msg00623.html">Re: [MUD-Dev] Languages</A></strong>, Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Tue 20 May 1997, 16:47 GMT <UL> <LI><strong><A NAME="00669" HREF="msg00669.html">Re: [MUD-Dev] Languages</A></strong>, clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Thu 22 May 1997, 00:19 GMT </LI> </UL> </LI> </UL> </LI> <LI><strong><A NAME="00616" HREF="msg00616.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Tue 20 May 1997, 11:29 GMT </LI> <LI><strong><A NAME="00618" HREF="msg00618.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Tue 20 May 1997, 11:39 GMT </LI> <LI><strong><A NAME="00627" HREF="msg00627.html">Re: [MUD-Dev] Languages</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 20 May 1997, 21:47 GMT </LI> <LI><strong><A NAME="00650" HREF="msg00650.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Wed 21 May 1997, 12:48 GMT </LI> </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>