From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 5b1e799cdb,3ef3e78eacf6f938 X-Google-Attributes: gid5b1e799cdb,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news2.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!novia!news-xxxfer.readnews.com!news-out.readnews.com!postnews3.readnews.com!not-for-mail Newsgroups: comp.lang.eiffel,comp.lang.ada,comp.lang.modula3,comp.programming Subject: Re: Alternatives to C: ObjectPascal, Eiffel, Ada or Modula-3? References: <4BA8BA91.4050905@cherrystonesoftware.com> <87r5n9s95m.fsf@galatea.lan.informatimago.com> <08034f15-30f4-4c54-ae90-13aaaafbc712@v20g2000yqv.googlegroups.com> From: Patrick Scheible Date: 24 Mar 2010 16:15:24 -0700 Message-ID: X-Newsreader: Gnus v5.7/Emacs 20.7 Organization: The Zip Connection (zipcon.net) NNTP-Posting-Host: 0c833b54.news.zipcon.net X-Trace: DXC=5aS`b8nSfkQkW3GH]N8K\VU>Dm5d6:E6]QSZ:S?k=\:Q6i3K@k4DWOQ2]NZNh`bNUVQfHbJS_95hR X-Complaints-To: abuse@zipcon.net X-Original-Bytes: 2243 Xref: g2news2.google.com comp.lang.eiffel:589 comp.lang.ada:10726 comp.lang.modula3:158 comp.programming:16484 Date: 2010-03-24T16:15:24-07:00 List-Id: Adam Beneschan writes: > On Mar 24, 2:27=A0pm, p...@informatimago.com (Pascal J. Bourguignon) > wrote: > > > > True. =A0But P-code was for student use, not production, especially not > > > production in an application where execution time was critical. > > > > This is wrong. > > > > P-code was designed, and used, exactly like the JVM is today. =A0There > > even were developed processors that executed directly P-code, natively, > > like we have JVM implemented in hardware too. > > I think Patrick is essentially correct; the Wikipedia entry for "UCSD > Pascal" says: > > "The University of California, San Diego Institute for Information > Systems developed it in 1978 to provide students with a common > operating system that could run on any of the then available > microcomputers as well as campus DEC PDP-11 minicomputers." [This was > before the IBM PC came out, so I think "then available microcomputers" > meant Terak and maybe Apple II; perhaps there were some others.] I encountered it on a CP/M system. S-100 bus, Z80 processor. Apple II's that I saw didn't run it, but I wouldn't swear that it was impossible. -- Patrick