[TUHS] Compilation "vs" byte-code interpretation, was Re: Looking back to 1981 - what pascal was popular on what unix?

WEB hveit01 at web.de
Mon Jan 31 17:59:06 AEST 2022


Am 30.01.2022 um 21:09 schrieb David Barto:
>
>> On Jan 30, 2022, at 10:08 AM, Dan Stromberg <drsalists at gmail.com> wrote:
>> On Sun, Jan 30, 2022 at 8:58 AM David Barto <david at kdbarto.org> wrote:
>>
>>     Yes, the UCSD P-code interpreter was ported to 4.1 BSD on the VAX
>>     and it ran natively there. I used it on sdcsvax in my senior year
>>     (1980).
>>
>>
>> This reminds me of a question I've had percolating in the back of my
>> mind.
>>
>> Was USCD Pascal "compiled" or "interpreted" or both?
[..]
> UCSD Pascal was “compiled” into the byte code of the interpreter. I
> wrote a P-code assembler in my senior year as part of the compiler
> class. Java started out doing the same thing and over time native code
> generation was added in gcj.

Just for the record: There has been the WD9000 chipset which is actually
an LSI-11 with different Microms which could run the P-code (of UCSD
Pascal III) natively as it was its machine code. So this makes a
distinction of interpreted vs compiled even more fuzzy.

Holger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20220131/3b22d5fe/attachment.htm>


More information about the TUHS mailing list