It combined
all of the convenience of software development of a compiler
with the speed of execution of an interpreter.
Well, the speed difference wasn't that big between the
result of 'real' Compilers (fortran for example) and
the UCSD-P version of Fortran. As so often it depended
on your kind of application.
It also depended upon how the virtual machine was implemented. The
Apple Pascal virtual machine was horrible. Compiled Pascal programs
ran slower than their equivalent in interpreted Applesoft BASIC.
An another note, I have a UCSD-P Fortran for Macintosh, but I can't
use it because I don't have the UCSD-P system for Mac. Anyone have
this sitting on a dusty shelf somewhere?
Eric