[Haskell-cafe] Code that writes code
Donn Cave
donn at avvanta.com
Tue Aug 24 18:54:51 EDT 2010
Quoth "Richard O'Keefe" <ok at cs.otago.ac.nz>,
...
>> Of course code generation is perfectly fine when the output is not
>> intended to be read and maintained by a human.
>
> "Read" and "maintained" are two different issues.
> Depending on the tool-chain, it may be necessary for people to
> read the generated code while debugging.
Indeed, for my modest purposes it has been easy enough to generate
code in a conventional, readable format - and honestly it's better
self-documentation than the code I write directly. The mechanical
consistency of generated code makes it especially transparent.
Donn Cave, donn at avvanta.com
More information about the Haskell-Cafe
mailing list