On 2026-06-16 6:55 p.m., Fred Cisin via cctalk wrote:
On Tue, 16 Jun 2026, Bill Gunshannon via cctalk wrote:
And COBOL... Don't forget COBOL.... :-)
That's the best example.
There is also FORTRAN
Fortran
APL
ADA
Pascal
RPG
BASIC
Assembly language (35? years ago, UC Berkeley's revised curricula for
CS, Clancy and Harvey said, "Nobody prograns in assembly language any
more, nor ever will again")
Modern CPU's are so complex under the hood, you can't understand the
ASSEMBLER.
It is the IO that is so complex, 50 terabytes for a USB RS232 interface,
coded in
Chinese.
Small C 1.1 is being ported to a simple 32 bit cpu.
8 bit chars,32 bit int's. A pure recursive decent compiler with no
tweeks or optimizations.
The schematics are being designed with CPLD's, but the PCB's need more work.
Finding a compiler under Windows is a problem.Every other line is a cast
to and from a 32 int. X86 really made a MESS out of C.
I plan to play with a simple emulator in C. it sad that I have to use
long longs just to get carry in and out of the 32 bit alu.
The first cross compile,assembles into about 28Kb with no runtime lib.
Compare with 8080 version 32Kb?, later versions 48Kb? under cp/m.
Ben.