🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #6754

Rapid Prototyping

#6754
From: Samuel Goldstein
Date: Thu, 19 Oct 1989 15:37
33 lines
2735 bytes
Hi. I'm involved in a project that requires extensive Rapid Prototyping (RP)
and Ultra-Rapid Prototyping (URP). We're designing user interfaces that require
on-site adjustment. Once we can get a good interface that the end users like,
we will move up to a Vaxstation or something, but until we settle on a specific
interface, we've been using a Mac IIx and the Card programs. Hypercard is
preferable, but we don't have the XMDS required to obtain multiple windows and
color, so we have been using Supercard (and don't like it).
   Enough background. The problem is that even to create the "shadow" of an
involved application (ie, one that mimics the screens without having most of
the guts of the program behind them) we need to do a certain amount of
computation. Our specific project involves several lists of objects, stored
in fields. It must then parse a command in an obsolete language
and bold-face certain elements within the lists as specified by that
command. The problem is that all this computation takes time, especially in
the interpreted Hypercard/Supercard environment. It takes nearly seven seconds
to update the screen, including parsing time. We need this, however, to be
much faster than this.
   Finally, the question: Does anyone out there have some advice on how we can
get the best of both worlds, speed and extremely accessible flexibility? I
don't know anything (yet) about writing XCMDS. Is that the way to go? If so,
is there a good book on the subject?
  Any response whatsoever would be greatly appreciated. Please send email
directly to me rather than posting here (unless enough people are interested
in similar types of questions... Although I would doubt this.).
  Thank you (in advance) muchly!
___Samuel___
/-------------------------------------------------------------------\
|   I claim and accept sole responsibility for the above. SjG.      |
|--------------(even if it is for company business)-----------------|
|   "Let the dignity of others be as precious to you as your own."  |
\-------------------------------------------------------------------/
 RETCODE:                       ANALOG TRANSMISSION:
 <goldstein@arecibo.aero.org>   (213) 336-3592 8am-5pm M-F
Technical Details
Message-ID: <59697@aerospace.AERO.ORG>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!uwm.edu!uakari.primate.wisc.edu!ginosko!usc!aero!goldstein@arecibo.aero.org

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!uwm.edu!uakari.primate.wisc.edu!ginosko!usc!aero!goldstein@arecibo.aero.org
From: goldstein@arecibo.aero.org (Samuel Goldstein)
Newsgroups: comp.sys.mac
Subject: Rapid Prototyping
Message-ID: <59697@aerospace.AERO.ORG>
Date: 19 Oct 89 15:37:23 GMT
Sender: news@aerospace.aero.org
Distribution: usa
Organization: The Aerospace Corporation
Lines: 33
Keys: Hypercard, Supercard, Prototyping