[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ORCA/Pascal 2.0
------------
Category 36, Topic 10
Message 41 Tue Apr 13, 1993
BYTEWORKS at 13:25 EDT
I just finished mastering the disks for Pascal 2.0 yesterday, and we even have
a few manuals back. Patty is meeting with a new printer as I type this in
hopes of getting manuals faster. The first few flyers for Pascal 2.0 have
already been mailed, and we'll continue to mail them for the next several
weeks, staggering them a bit in hopes of keeping up with Pascal 2.0 orders
better than we did with C 2.0 orders. In short, Pascal 2.0 is here -- but it
may be a while before you get your update notice.
If you're desperate (I hope! :) here's a brief rundown:
- You get the 2.0 development environment, with Shell 2.0.1, PRIZM 2.0.1,
Rez, DeRez, and all the other 2.0 level programs.
- It's Object Pascal, now! ORCA/Pascal 2.0 implements all of the object
extensions used by Macintosh Pascal compilers. As far as I know, this
makes ORCA/Pascal the first object oriented language for the GS.
- You get the new code generator you've heard about from C people.
Here's a few execution times to wet your appetite:
ORCA/Pascal 1.4 TML Pascal 2 ORCA/Pascal 2.0
fib 11.70 30.70 11.56
float 39.93 (37.29) 23.27
gamm 18.12 (13.00) 15.83
imath 16.25 50.91 0.28
prime 23.75 68.62 22.75
quick 13.20 28.30 13.20
savage 32.08 () 32.08
sets 14.34 7.84 0.53
All times are in seconds on an accelerated (8MHz) GS. All benchmarks
are from the ORCA/Pascal samples disk, and all but sets are originally
from Byte magazine. Times shown in parenthesis are for programs that
did not run properly, either hanging or giving an incorrect result.
- No more 64K limit on arrays! Arrays can now be as large as available
memory.
- Direct support for HyperCard XCMDs and HyperStudio NBAs.
- Support for the FPE floating-point card.
- Extern variables.
The update is $50 plus shipping, which is $5 in the U.S. There is also a
special introductory offer for folks who don't already own ORCA/Pascal, and we
have bundle prices if you are ordering the Learn to Program in Pascal course
or the Toolbox Programming in Pascal course. If you're interested in more
specifics, and either aren't on our mailing list or don't want to wait, let me
knnow. I can either answer questions here or send you a copy of the flyer a
little early.
Mike Westerfield
------------
--
--Jay, jay.krell@cornell.edu