Sunday, December 11, 2011

Compiler 101 not 5

So I was trying to explain why, when someone is hacking on compilers, such as a compiler addition (as my PhD research is doing), the dev must adhere to such stringent standards of "quality control."  Compilers must do what the user/coder instructs via their source to which they feed the hungry-hungry-compiler.  Anyways, in explaining, possibly justifying some remorse for my digital masochism in trying to build a compiler-extension and then break it with tests... this little gem surfaced:
"So it's like building a house, and then trying to blow it up to make sure it still stands.  Blowing it up is often easy, but building a house that still stands is paramount."


No comments:

Post a Comment