News for hackers. Stuff that matters.
Re:Hopefully more controversial programming opinions by walrus on Thursday August 30, 2012 @10:54AM (#4454916)
Yes, the 'minor scaffolding' has side effects. That's why I said it wasn't controversial.
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.