News for hackers. Stuff that matters.
Re:Hopefully more controversial programming opinions by qu4z-2 on Friday August 31, 2012 @03:24AM (#4458686)
The side effects in the scaffolding are purely an implementation detail.

For non-interactive use (like a compiler) you could implement the program as a function taking and returning a string.

Re:Hopefully more controversial programming opinions by walrus on Friday August 31, 2012 @09:38AM (#4459621)
How would I invoke a compiler that isn't interactive? The act of invoking it is the interactivity.