[HECnet] Benchmarks - WHETSTONE.C
Clem Cole
clemc at ccc.com
Tue Jan 15 09:33:52 PST 2013
On Tue, Jan 15, 2013 at 12:05 PM, Johnny Billquist <bqt at softjar.se> wrote:
Right. I'm sure that with enough work, you can always do it, but I'm curious on how much work. I have a feeling that compilers written in high level languages rapidly expand their requirements...
Its not that actually - IMHO. You can always use overlays and thunks to write code that works on a small address machines, like the PDP-11. I think the problem is that people that used / wanted the language did not need all of the features and frankly time moved on. The languages themselves were just too heavy not the compiler per say - the compilers became heavy to support the language features people wanted.
If PL/M or PL/360 had not lost to C (BCPL et al), it might have been different in the case of PL/1. If you note sub-set C compilers for the 8 and 16 bit machines exist or often exist as cross compilers from larger systems.
The issue is that 16-bits of data space is >>very<< limiting for a programmer, the code space can be swapped in and out with automatic or managed overlays - but data space is much harder to do.
Clem
More information about the Hecnet-list
mailing list