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