[net.micro.cpm] C for CPM-80

ddb@mrvax.DEC (DAVID DYER-BENNET MRO1-2/L14 DTN 231-4076) (02/14/85)

I have both the ECO-SOFT C and BDS C for CPM-80.  ECO-SOFT is a
fairly good K&R implementation, but the code it produces and/or its
run-time library are VERY BAD.  

BDS C is a subset, with some moderately annoying restrictions.
However, simple programs in BDS-C seem to be 30% smaller and 30%
faster than the same programs in ECO-SOFT C.  I have found this
to be a sufficiently large difference that I rarely use ECO-SOFT
C (though I keep it around for portability).

Also, BDS C provides a source-level debugger; I know of no other
C for CPM-80 which does.

In other words, I haven't found a satisfactory C for my home system
yet, I have to use two unsatisfactory ones.

		-- David Dyer-Bennet
		-- ...decwrl!dec-rhea!dec-mrvax!ddb