1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]  Java and Javascript -->
<!--X-From-R13: "Xba O. Znzoreg" <Xba.O.ZnzoregNvk.argpbz.pbz> -->
<!--X-Date: Fri, 27 Feb 1998 05:43:58 +0000 -->
<!--X-Message-Id: 199802270543.XAA15692@dfw&#45;ix11.ix.netcom.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199802260541.XAA06713@dfw&#45;ix8.ix.netcom.com -->
<!--X-Reference: Pine.LNX.3.96.980225232051.774A&#45;100000#shamen,cyberhighway.net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]  Java and Javascript</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:Jon.A.Lambert#ix,netcom.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>
[&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="msg00614.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00616.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00601.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00634.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00615">Author</A>
&nbsp;|&nbsp;<A HREF="#00615">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00615">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]  Java and Javascript</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]  Java and Javascript</LI>
<LI><em>From</em>: "Jon A. Lambert" &lt;<A HREF="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</A>&gt;</LI>
<LI><em>Date</em>: Fri, 27 Feb 1998 00:46:32 -5</LI>
<LI><em>Reply-to</em>: <A HREF="mailto:jlsysinc#ix,netcom.com">jlsysinc#ix,netcom.com</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 25 Feb 98 at 22:30, Ben Greear wrote:
&gt; On Wed, 25 Feb 1998, Jon A. Lambert wrote:
&gt; &gt;  
&gt; &gt; JavaBeans can be made persistent.  And they are a good idea for 
&gt; &gt; whole lot of other reasons.  I like modular components like ActiveX, 
&gt; &gt; JavaBeans, lego kits, erector sets, train sets, etc.  Then again, I 
&gt; &gt; believe the mud builder and user interface should look more like 
&gt; &gt; "Widget Workshop" or "The Incredible Machine" rather than the ever-
&gt; &gt; blinking and oppressive "&gt;".
&gt; 
&gt; Aye, it could be persistant easy enough..except that I would have to
&gt; store values for each different user for the applet...  Not gonna
&gt; try to do that for sure....
&gt;

The bean can be customized by the user (indirectly, of course, 
instantiated through your client progam) and it saves itself on the 
client machine.  The potential problem of giving the user an updated 
bean (code) is mitigated by the initialization of the bean done with 
data on the client machine.  At least I think they are capable of 
this negotiation (anyone?).  If your beans are functional cohesive 
and loosely coupled (an ideal state, for any software..period.), you 
should be able to provide smaller code updates and maintenance.
The player's character can even be a bean stored on the client
system.  There are security issues from a mud-hacking standpoint
though, but I'll leave it to others to go there.

Beans are good.  Even Caribou Coffe prefers to ship beans rather than
grounds. :P

&gt; &gt; It's hard to become lazy about something you've never had to do
&gt; &gt; before and have no clue as to how to proceed.
&gt; 
&gt; The worst part is, no one has the latest browsers that can run java
&gt; 1.1 yet.  Sure, once you get through the download it's easy to
&gt; install, MS even has a 'wizard'...you just click on their page and
&gt; wait 5 hours...
&gt;

Yep.  Big problem.  Will they ever?  Not if IE supplants Netscape and 
Sun doesn't cry uncle and remove or revise certain "MS offensive" 
specifications from the 1.1 JDK.  BTW, This is not a diatribe either 
way, just an observation of the current state.  

One can get most of the 1.1 JDK to work in most browsers.  It's just
a real pain in the ass to find out what to stay way from.  The 
only alternative is to maintain different versions. (groan)

&gt; Yeah, I think it's pretty easy to build with the client, once you
&gt; get it running.  But getting it running is the hard part.  It will
&gt; get better as more ppl have updated browsers..or that activator
&gt; stuff ever gets widespread.
&gt;

ActiveX is supported by Netscape and IE so thats 80%+ of your 
web clients (Lynx be damned!).  However, I don't know of any non-MS 
server-side support for ActiveX.  JavaBeans are also easier to code 
and understand. 

--
--/*\ Jon A. Lambert - TychoMUD     Internet:jlsysinc#ix,netcom.com /*\--
--/*\ Mud Server Developer's Page &lt;<A  HREF="http://www.netcom.com/~jlsysinc">http://www.netcom.com/~jlsysinc</A>&gt; /*\--
--/*\   "Everything that deceives may be said to enchant" - Plato   /*\--

</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="00634" HREF="msg00634.html">Re: [MUD-Dev]  Java and Javascript</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="00598" HREF="msg00598.html">Re: [MUD-Dev]  Java and Javascript</A></STRONG>
<UL><LI><EM>From:</EM> "Jon A. Lambert" &lt;Jon.A.Lambert#ix,netcom.com&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00601" HREF="msg00601.html">Re: [MUD-Dev]  Java and Javascript</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="msg00614.html">Re: [MUD-Dev]  Why not compile java into object code?</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00616.html">Re: [MUD-Dev] Version Control (was: DBs and Events)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00601.html">Re: [MUD-Dev]  Java and Javascript</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00634.html">Re: [MUD-Dev]  Java and Javascript</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00615"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00615"><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]  Java and Javascript</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="00600" HREF="msg00600.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Jon A. Lambert <a href="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</a>, Thu 26 Feb 1998, 05:58 GMT
</LI>
</ul>
<LI><strong><A NAME="00597" HREF="msg00597.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Thu 26 Feb 1998, 03:33 GMT
<UL>
<LI><strong><A NAME="00598" HREF="msg00598.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Jon A. Lambert <a href="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</a>, Thu 26 Feb 1998, 05:41 GMT
<LI><strong><A NAME="00601" HREF="msg00601.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Thu 26 Feb 1998, 06:21 GMT
<LI><strong><A NAME="00615" HREF="msg00615.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Jon A. Lambert <a href="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</a>, Fri 27 Feb 1998, 05:43 GMT
<LI><strong><A NAME="00634" HREF="msg00634.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Ben Greear <a href="mailto:greear#cyberhighway,net">greear#cyberhighway,net</a>, Sat 28 Feb 1998, 00:44 GMT
<LI><strong><A NAME="00639" HREF="msg00639.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Jon A. Lambert <a href="mailto:Jon.A.Lambert#ix,netcom.com">Jon.A.Lambert#ix,netcom.com</a>, Sat 28 Feb 1998, 03:02 GMT
</LI>
</LI>
</LI>
</LI>
</LI>
<LI><strong><A NAME="00770" HREF="msg00770.html">Re: [MUD-Dev] Java and Javascript</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Thu 19 Mar 1998, 22:41 GMT
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00595" HREF="msg00595.html">Re: [MUD-Dev]  Java and Javascript</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Thu 26 Feb 1998, 03:21 GMT
</LI>
</ul>
</ul>
</ul>
</ul>
</ul>
</ul>
</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>