[Glad to see that they're using smart bombs -- imagine this kid got hit in the eye?]

Saja Jaffar, 2, is treated by a hospital nurse after being wounded by a bomb that landed in West Baghdad Friday, March 28 2003. Five died in the blast according to local hospital sources. (AP Photo/Jerome Delay)
soft targets, collateral damage, noncombatant subterfuge, human shield, potentially liberated soul, better dead than deaf, the sum of armed comflict
Posted by: Thomas Mediodia on March 31, 2003 01:27 AMWe can see an example of this in our code we've written so far. In each function's block, we declare variables that hold our data. When each function ends, the variables within are disposed of, and the space they were using is given back to the computer to use. The variables live in the blocks of conditionals and loops we write, but they don't cascade into functions we call, because those aren't sub-blocks, but different sections of code entirely. Every variable we've written has a well-defined lifetime of one function.
Posted by: Basil on January 18, 2004 10:37 PMWhen compared to the Stack, the Heap is a simple thing to understand. All the memory that's left over is "in the Heap" (excepting some special cases and some reserve). There is little structure, but in return for this freedom of movement you must create and destroy any boundaries you need. And it is always possible that the heap might simply not have enough space for you.
Posted by: Janikin on January 18, 2004 10:38 PMBut variables get one benefit people do not
Posted by: Gabriel on January 18, 2004 10:38 PMLet's see an example by converting our favoriteNumber variable from a stack variable to a heap variable. The first thing we'll do is find the project we've been working on and open it up in Project Builder. In the file, we'll start right at the top and work our way down. Under the line:
Posted by: Gwenhoivar on January 18, 2004 10:39 PMTo address this issue, we turn to the second place to put variables, which is called the Heap. If you think of the Stack as a high-rise apartment building somewhere, variables as tenets and each level building atop the one before it, then the Heap is the suburban sprawl, every citizen finding a space for herself, each lot a different size and locations that can't be readily predictable. For all the simplicity offered by the Stack, the Heap seems positively chaotic, but the reality is that each just obeys its own rules.
Posted by: Owen on January 18, 2004 10:39 PM