Bliss was Re: DEC program listing
Paul Koning
pkoning at equallogic.com
Tue Aug 16 08:34:45 CDT 2005
>>>>> "Huw" == Huw Davies <huw.davies at kerberos.davies.net.au> writes:
Huw> On 16/08/2005, at 3:07 AM, Dwight K. Elvey wrote:
>> Things like i + 1 =: i or i + 1 -> i make much more sense. This
>> typical high level language format makes reading code
>> confusing. Sometimes one reads left to right for operations while
>> others, one has to look to the right to find the sequence and then
>> look to the left to complete.
Huw> I've always wondered why the form i + 1 -> i never took off. I
Huw> recall at least one programming language I looked at (can't
Huw> remember the name right now ...
POP-2. Everything is left-associative. And then of course there is
APL, where everything is right-associative.
Huw> I don't like c very much but I do appreciate that it's really a
Huw> high- level assembler ...
As is Bliss, of course. If you want a high level language, use
Pascal. If you want one suitable for system programming, there's
Modula-2 (which was used by DEC for that purpose). Or Algol variants
(such as Espol, used in the Burroughs mainframe OS).
paul
More information about the cctalk
mailing list