[flagged]
I've been writing a compiler and I put in a lot of work to keep things simple, manageable and comprehensible, and therefore most likely correct. If I hadn't, I'd be stuck in a swamp of bad code and spending more time fixing old problems than extending the language.I'd say are spent about 30% of the time re-factoring just for this.If I open source my work, I will reject code that is not up to my standards for the same reason that Walter does.