comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-dejanews.com>
Subject: Re: Does this model work ?
Date: 1999/05/16
Date: 1999-05-16T00:00:00+00:00	[thread overview]
Message-ID: <7hmevf$lik$1@nnrp1.deja.com> (raw)
In-Reply-To: m3iu9un85l.fsf@deneb.cygnus.stuttgart.netsurf.de

In article <m3iu9un85l.fsf@deneb.cygnus.stuttgart.netsurf.de>,
  Florian Weimer <fw@cygnus.stuttgart.netsurf.de> wrote:
> jmarten@ibm.net (Jean-Marten Marchi) writes:
>
> > Ah, nothing is new in this business ! Didn't Pascal have a
Virtual
> > Machine too?
>
> AFAIK there were quite a few compilers out there which
compiled to
> byte code.  You just didn't call it Virtual Machine, then.

The term virtual machine is very old. And yes, UCSD Pascal
was often referred to using this term.

It is entertaining to see how many people think that Java
actually invented the notion of byte code.

UCSD Pascal was implemented on many many machines, and there
was a big catalog of applications (databases, word processors,
spread sheets, etc etc) that were available in byte code form.

Why didn't it catch on? Many reasons, mostly non-technical.

I knew UCSD Pascal quite well, I helped design the world's
fastest UCSD machine (from Versal), and wrote several large
scale UCSD Pascal applications, including a full featured
fancy word processor that was one of the first to have full
support for proportional width fonts (which were supported
directly in the Versal display hardware, which was quite
clever, you gave it fixed matric font definitions, and it
eliminated multiple blank vertical columns at the display
level).

Ah, the old days :-)





--== Sent via Deja.com http://www.deja.com/ ==--
---Share what you know. Learn what you don't.---




  parent reply	other threads:[~1999-05-16  0:00 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-05-14  0:00 Does this model work ? Jean-Marten Marchi
1999-05-14  0:00 ` dennison
     [not found]   ` <01be9ee1$eca9be10$022a6282@dieppe>
1999-05-15  0:00     ` Al Christians
1999-05-16  0:00       ` Robert Dewar
1999-05-16  0:00       ` Larry Kilgallen
1999-05-17  0:00       ` Pascal Obry
1999-05-17  0:00         ` Marin David Condic
1999-05-20  0:00           ` Robert Dewar
1999-05-20  0:00             ` Marin David Condic
1999-05-16  0:00     ` Jean-Marten Marchi
1999-05-16  0:00   ` Robert Dewar
1999-05-16  0:00     ` Andi Kleen
1999-05-17  0:00       ` Robert Dewar
1999-05-17  0:00     ` jrcarter001
1999-05-17  0:00       ` Robert Dewar
1999-05-18  0:00     ` dennison
1999-05-19  0:00       ` Robert Dewar
1999-05-19  0:00         ` dennison
1999-05-14  0:00 ` Al Christians
1999-05-14  0:00   ` Jean-Marten Marchi
1999-05-16  0:00     ` Robert Dewar
1999-05-16  0:00       ` Jean-Marten Marchi
1999-05-17  0:00       ` Roger Racine
1999-05-14  0:00   ` Jean-Marten Marchi
1999-05-15  0:00     ` Florian Weimer
1999-05-15  0:00       ` bglbv
1999-05-16  0:00         ` Tom Moran
1999-05-16  0:00       ` David Botton
1999-05-16  0:00         ` Robert Dewar
1999-05-16  0:00       ` Robert Dewar [this message]
1999-05-16  0:00 ` Robert Dewar
1999-05-16  0:00   ` Jean-Marten Marchi
1999-05-17  0:00     ` Robert Dewar
1999-05-17  0:00       ` Jean-Marten Marchi
1999-05-17  0:00       ` Jean-Marten Marchi
1999-05-18  0:00         ` Samuel T. Harris
1999-05-20  0:00           ` Jean-Marten Marchi
1999-05-20  0:00             ` Samuel Mize
1999-05-20  0:00               ` David Botton
1999-05-20  0:00                 ` Samuel Mize
1999-05-20  0:00             ` Samuel T. Harris
1999-05-18  0:00     ` dennison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox