[comp.sys.mac.hypercard] ?Hypercard compiled to Xcmds?

gf07+@andrew.cmu.edu (Gordon Maskew Fair, III) (11/15/89)

Hello,

I was at a conference recently and a person mentioned to me about an
existing compiler for hypercard which would turn scripts into Xcmds
which would increase the speed of hypercard immensely.  Is there such an
application and if so can you give me more info on this?

What I am really interested in is increasing the speed of hypercard as
much as possible.  If there are any other ways of doing this I would
also greatly appreciate your ideas.

Thank you (now and in advance)

Gordon Fair

rieman@boulder.Colorado.EDU (John Rieman) (11/15/89)

There's a product called CompileIt from Heizer Software, 
1-800-888-7667, which transforms some hypercard scripts
into xcmds/xfcns.  I was about to buy this, but replies
to a network query of "is it any good?" convinced me not
to.

So, my second-hand knowledge is:  Compilation is very slow --
like several hours for even some small scripts.  The program
itself is written in Hypercard, with a few x-stuff.  But it
won't compile itself.  For the things it does compile, it
really does give you a speed-up.  For the things it won't
compile, you may have a long wait before it gives a "can't
do it" error message.  It compiles individual modules ("on
foo ..." and functions), not entire scripts.

I think if you have some simple scripts with a few, time-critical
subroutines, CompileIt might be a good alternative to working
in C or Pascal.  It doesn't seem to be the answer to magically
giving you a ten-to-one speedup on an entire project.

CompileIt also gives you access to the Toolbox.  I called the
above number and talked to a knowledgeable person, who was
pretty helpful.  Maybe someone else on the net has actually
used CompileIt and can update this info.

-john