Guy wrote:
> Because Bliss-11 was a cross compiler under TOPS-10 (and was a
> multiple pass compiler) it would have to swap out in order to
> bring in the next pass. This was done for every routine
> (function for you 'C' types). To keep the swap-in/swap-out as
> fast as possible, you tended to write small (1 page) routines.

I don't understand that reasoning. It seems like you'd want to write
routines as large as possible in order to minimize the number of swaps.

Of course, writing large routines tends to be inconsistent with
maintainability, though as with all generalizations there are exceptions.

To unsubscribe (or subscribe) from (to) this list, send a message to, with the first line of the message
body being "unsubscribe" or "subscribe", respectively (without the quotes).