home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / mac / hypercar / 3189 < prev    next >
Encoding:
Internet Message Format  |  1992-08-21  |  1.8 KB

  1. Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!yale!gumby!destroyer!ncar!noao!amethyst!organpipe.uug.arizona.edu!jahnke@biosci.arizona.edu
  2. From: jahnke@biosci.arizona.edu (Jerome Jahnke)
  3. Newsgroups: comp.sys.mac.hypercard
  4. Subject: Re: How magic is the CompileIt?
  5. Message-ID: <1992Aug22.004656.7727@organpipe.uug.arizona.edu>
  6. Date: 22 Aug 92 00:46:56 GMT
  7. References: <15AUG199209103159@oregon.uoregon.edu> <1992Aug16.033156.6692@reed.edu>
  8. Sender: news@organpipe.uug.arizona.edu
  9. Organization: Biology Learning Center
  10. Lines: 29
  11.  
  12. In article <1992Aug16.033156.6692@reed.edu>, sharvy@reed.edu (V Headshape) writes:
  13. > In article <15AUG199209103159@oregon.uoregon.edu> ccyang@oregon.uoregon.edu (Chun-Ching Yang) writes:
  14. > >I have heard that there is a aaplication that can compile HyperTalk in
  15. > >Hypercard into XCMD to speed up HyperCard.
  16. > >I found a Demo in Sumex-aim. It looks good and when using HyperTalk to do math
  17. > >(FPU), the compiled hypertalk is very fast. (I used a loop of 10000 times to
  18. > >test FPU math, the compiled HyperTalk is about 50 times faster.)
  19. > >I don't know if anyone who has bought this application can tell me how magic in
  20. >  I thought HC 2.0 compiled scripts on its first execution of them and
  21. > stashed them in RAM, so why would compileIt be faster?  At least, why
  22. > would it be 50 times faster?
  23.  
  24. Well now compile is a marketing term, to be honest HyperCard 2.x does not 
  25. compile anything. What it does do is tokenize scripts. This greatly reduces
  26. the amount of time required to parse out the command lines by the interperter.
  27.  
  28. CompileIt actually generates 680x0 microcode.
  29.  
  30. > -- 
  31. > Liberate the Weirdoes and You Liberate the Squares
  32.  
  33. Jer,
  34. ----
  35. Jerome Jahnke
  36. Biology Learning Center
  37. University of Arizona
  38. 'jahnke@biosci.arizona.edu' or +1 (602) 621-3820
  39.