title: Why is there overhead when calling functions?
body: <p>Often, people speak of the calling of functions producing a certain amount of <em>overhead</em>, or an inescapable set of additional concerns and circumstances, in a program. Can this be better explained and compared to a similar program without the function call?</p>