[Info-vax] Viable versus ideal programming languages
Dan Cross
cross at spitfire.i.gajendra.net
Wed Mar 23 15:24:00 EDT 2022
In article <ja113lFj1nhU1 at mid.individual.net>,
Bill Gunshannon <bill.gunshannon at gmail.com> wrote:
>Define today's standards. :-)
Language standards published any time this century. :-)
>Certainly not ANSI but some of us don't really care. K&R was
>good enough to develop one of the most prevalent OSes in use
>today. What more is needed?
Unix systems of today don't use K&R C, and with good reason. I
did a port of 7th Edition to the 68010 with a 68451 MMU a few
years ago, and updated the code to ISO C11. Just adding
prototypes found bugs.
>As for the other languages. I run the same Fortran that was in
>use on everything from minis to mainframes. Full Pascal on both
>the Z80 and 6809. Same COBOL that ran on Primes, Univac 1100, RSX,
>RSTS, and even VMS. And a version of BASIC on the 6809 that is
>far beyond the BASIC that came out on the PC years later. And APL
>by its very nature is a perfect fit for these systems. There were
>a number of other languages, PILOT, Smalltalk, Lisp etc. but they
>weren't really any more successful on bigger machines.
>
>I wonder how much of this notion that small systems aren't useful
>for anything but playing games contributed to companies like DEC
>missing the boat when the micro world came along.
You can certainly do all kinds of useful stuff on small systems,
but in this day and age it begs the question: why? Aside from
an interesting academic exercise, I don't much see the point
of a hosted environment on a z80 or 6809, particularly when a
Raspberry Pi Zero costs $5 or something and gives you so much
more. Use those devices as a _target_ platform for something?
Sure. But a host? Why bother?
- Dan C.
More information about the Info-vax
mailing list