Path: utzoo!mnetor!uunet!mcvax!enea!tut!santra!jmunkki
From: jmunkki@santra.UUCP (Juri Munkki)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Serial XCMDS slow (was: Looking for Hypercard Videodisk Driver)
Message-ID: <12609@santra.UUCP>
Date: 6 May 88 09:28:18 GMT
References: <50965@sun.uucp> <454@sequent.cs.qmc.ac.uk>
Reply-To: jmunkki@santra.UUCP (Juri Munkki)
Distribution: comp
Organization: Helsinki University of Technology, Finland
Lines: 19
Summary: Maybe it's doing something weird...

In article <454@sequent.cs.qmc.ac.uk> sheridan@nss.cs.ucl.ac.uk writes:
>Yeah, but these babies are _sloooow_.  HyperTerm is a neat idea; I might
>live in it several hours a day if it didn't make Red Ryder look fast.  It's
>no better on a Mac II.  Anybody know why, or have a fix?

HyperCard makes a copy of an XCMD before calling it. For this reason, the
XCMD is in a different place almost every time it gets called. If the XCMD
takes about 10KB of RAM, hypercard has to copy that 10KB every time you want
to output a character or poll for incoming characters.

Questions:	Why does hypercard do this???
		Does Apple deliberately try to slow down hypercard?
		Will we ever get HyperCard "user items"?
		(I like dialog manager "user items", hc
		 user items would be great too...'XOBJ'?)

Juri Munkki
jmunkki@santra.hut.fi
jmunkki@fingate.bitnet