in reply to Can we have C-style Modularity?
I often write modules just so that I don't have to look at subroutine code anymore. By giving my module subroutines descriptive names and reasonable interfaces, I can abstract the subs to do very useful things without having to worry about the details therein.
I'm a big fan of "less code to look at" while solving the larger problem, so my knee-jerk reaction is to ship it off somewhere else.
What can be asserted without proof can be dismissed without proof. - Christopher Hitchens