1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Virtual machine design -->
<!--X-From-R13: Brgev Hvexxhyn <civexxhyNvxv.sv> -->
<!--X-Date: Sun, 18 Apr 1999 10:22:06 &#45;0700 -->
<!--X-Message-Id: 14105.47684.947997.55534#arioch,tky.hut.fi -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 19990416195942.A1116#donut,dhis.org -->
<!--X-Reference: 3718094A.999AAFF1#cyberhighway,net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Virtual machine design</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:pvirkkul#iki,fi">
</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="msg00076.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00078.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00063.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00082.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00077">Author</A>
&nbsp;|&nbsp;<A HREF="#00077">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00077">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Virtual machine design</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>: Re: [MUD-Dev] Virtual machine design</LI>
<LI><em>From</em>: Petri Virkkula &lt;<A HREF="mailto:pvirkkul#iki,fi">pvirkkul#iki,fi</A>&gt;</LI>
<LI><em>Date</em>: Sun, 18 Apr 1999 13:56:04 +0300 (EEST)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#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>
&gt;&gt;&gt;&gt;&gt; "Ben" == Ben Greear &lt;greear#cyberhighway,net&gt; writes:

Ben&gt; 2)  Common users can script, so I definately see the need for simple
Ben&gt; scripting.

	What's the difference between scripting and programming? Is
	scripting a some sort of "ad hoc programming"?

Ben&gt; 3) I understand that many people strive for a basic interpreter
Ben&gt; type of shell, which is incredibly flexible, and then use this
Ben&gt; language to write their game particulars in.  However, to me this
Ben&gt; looks a lot like re-writing the OS.

	Modern operating systems protects processes from each
	others. However granularity of the protection might not be
	enough: the protection is basically limited to full virtual
	memory of processes.

	IMHO it is very desirable to make protection between objects,
	ie. if an object makes an illegal operation it cannot (too badly)
	disturb state of other objects or the system as whole. Ie. the
	interpreter works just like an operating system, but with
	smaller granularity. It is also desirable to have more higher
	level services, for example it easier just to
	write_file("myfile", "append this text\n") instead of opening
	a file, appending something to it and then closing the file.


	Petri



_______________________________________________
MUD-Dev maillist  -  MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>


</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="00082" HREF="msg00082.html">Re: [MUD-Dev] Virtual machine design</A></strong>
<ul compact><li><em>From:</em> Ben Greear &lt;greear#cyberhighway,net&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00054" HREF="msg00054.html">[MUD-Dev] Virtual machine design</A></STRONG>
<UL><LI><EM>From:</EM> Shane King &lt;thandor#donut,dhis.org&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00057" HREF="msg00057.html">Re: [MUD-Dev] Virtual machine design</A></STRONG>
<UL><LI><EM>From:</EM> Ben Greear &lt;greear#cyberhighway,net&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00076.html">Re: [MUD-Dev] Virtual machine design</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00078.html">Re: [MUD-Dev] Blending graphics with text</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00063.html">Re: [MUD-Dev] Virtual machine design</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00082.html">Re: [MUD-Dev] Virtual machine design</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00077"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00077"><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] Virtual machine design</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00087" HREF="msg00087.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Alex Stewart <a href="mailto:riche#crl,com">riche#crl,com</a>, Mon 19 Apr 1999, 19:02 GMT
</LI>
<LI><EM>Message not available</EM><UL>
<LI><strong><A NAME="00090" HREF="msg00090.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Jon A. Lambert <a href="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</a>, Tue 20 Apr 1999, 05:39 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
<LI><strong><A NAME="00061" HREF="msg00061.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Sat 17 Apr 1999, 16:33 GMT
</LI>
<LI><strong><A NAME="00063" HREF="msg00063.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Oliver Jowett <a href="mailto:icecube#ihug,co.nz">icecube#ihug,co.nz</a>, Sat 17 Apr 1999, 16:34 GMT
</LI>
<LI><strong><A NAME="00077" HREF="msg00077.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Petri Virkkula <a href="mailto:pvirkkul#iki,fi">pvirkkul#iki,fi</a>, Sun 18 Apr 1999, 17:22 GMT
<UL>
<LI><strong><A NAME="00082" HREF="msg00082.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Mon 19 Apr 1999, 08:01 GMT
<UL>
<LI><strong><A NAME="00088" HREF="msg00088.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Petri Virkkula <a href="mailto:pvirkkul#iki,fi">pvirkkul#iki,fi</a>, Mon 19 Apr 1999, 19:47 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00058" HREF="msg00058.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Alex Stewart <a href="mailto:riche#crl,com">riche#crl,com</a>, Sat 17 Apr 1999, 04:44 GMT
</LI>
<LI><strong><A NAME="00065" HREF="msg00065.html">Re: [MUD-Dev] Virtual machine design</A></strong>, 
Jo Dillon <a href="mailto:emily#thelonious,new.ox.ac.uk">emily#thelonious,new.ox.ac.uk</a>, Sat 17 Apr 1999, 16:49 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>