Randy,
>Now, try translating code that complies with both of these into a publishing medium with 56-character line lengths and limited article space. You're suddenly faced with tradeoffs between including "m." and longer var names, and needing to truncate code or text of your article because each of those force you to word-wrap your code...
Just for the record, I'll clarify that the 56-character line length is the culprit and not a mean editor. :-)
>...In fact, even word-wrapping the code can introduce errors and/or need to re-test stuff that is already working.
So true. Whenever I have to edit code to break lines when we are looking over the final proof (for those lines that somehow slipped through the writing and editing process), I do it with great fear and trembling (and also very carefully).