(Singing) "Whichever way the stack grows doesn't really matter to me!"
The heap grows the other way though... stack at one end, heap at other, of addressable memory. When they meet in the middle it's Bummed In The Gob Time (R)
This doesn't apply to many modern systems. Consider that each thread in a multithreaded system needs its own stack.
Good point! Drunk again ;)