CompuServe Messages

Modula-2 system

    09-Mar-88 18:08:30
Sb: #112676-Modula-2 system
Fm: Winston M. Llamas 75176,2260
To: Richard Bielak 75716,352
I am familiar with the advantages of limiting code and data size to 32k segments – I don't like it much, though. They could make it a compile time option or provide a secondary compiler to do so. Megamax had the same limits on their C compiler for the Macintosh and the Atari ST. I agree with you that 32k is probably large enough for most modules – I do not like the fact that such a limitation exists (there are times when one needs arrays of larger than 32k per module). In any case, these are problems that are relatively minor. How "good" is the resulting code from Benchmark's Modula-2? Is it on par with version 4.0 of Lattice C or 3.6 of Aztec? In the PC world, none of the currently available Modula-2 implementations produce code as well as the better C compilers (I haven't seen Stony Brook Modula-2 or version 3.0 of Logitech's Modula-2 compiler). Thanks for the input, though – I've managed to live with the 32k limits on Megamax for my ST (which has been "corrected" in the latest release). Winston M. Llamas