On Tue, Apr 18, 2017 at 05:30:31PM -0700, Walter Bright via Digitalmars-d wrote: [...] > Reminds me of a story from the 1980s. Microsoft's MASM stood for > "Macro Assembler". Inevitably, Microsoft programmers invented a pile > of macros that sort of turned asm programming into a pseudo-high-level > language. This was shipped with every copy of MASM. > > A friend of mine who worked at MS was once given the task of fixing a > bug in 50K of MASM code written in this macro language. The author of > it had long since moved on. Every coder assigned to this task failed. > My friend got it fixed in a couple hours. He was asked by his > astonished manager how he'd managed to do it: > > "I assembled the code into an object file. Then I disassembled it with > Zortech's OBJ2ASM, figured out how to fix it, then submitted the > disassembled code as the new source code."
+1, Classic! T -- VI = Visual Irritation