[Info-vax] Learning VMS application programming
Johnny Billquist
bqt at softjar.se
Sun Sep 7 17:22:12 EDT 2014
On 2014-09-07 17:46, David Froble wrote:
> Paul Sture wrote:
>
>> Since I just stated in another post that Fortan was the first HLL
>> language
>> available for VAX/VMS, was Bliss available to the public before it
>> appeared on the Freeware CDs?
>
> Bliss was available on the PDP-11s. But as with other compilers, you
> had to purchase it. Free came later.
Nope. Sadly you are incorrect. There never was a Bliss compiler on the
PDP-11. PDP-11 Bliss code was originally cross compiled using Bliss-11,
which ran on a PDP-10, and later cross compiled using Bliss-16 was ran
on VMS.
This is still a nagging problem, in that some parts of RSX is written in
Bliss, and I not know how to recompile it. Fortunately I do have the
output from the cross compilations, and can poke at the generated code.
Bliss-16 actually produced some pretty good code.
There was an attempt at a native Bliss compiler for the PDP-11 at DEC,
called uBliss (or MicroBliss), but it was abandoned. I think it was
because it was turning out to being too restricted to be usable to
compile the code DEC had, so there was no point in continuing that work.
I have some documentation somewhere on that project, but none of the
code, sadly.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
More information about the Info-vax
mailing list