May 12, 2003
Brian Kim Stefans: n epic

[Here's a poem I wrote several years ago, probably about 1997, that appeared in my book Gulf, and which seems more relevant in the aftermath of the "war" than during it. I'm not sure that it expresses anything more than a mood, but it's a bad mood! My father never brought back shoes from the war.]

(It is nothing like revolution, it is more like de-
volution.) (Rabbits in the patch dying
from artificially induced suffocation for law and limp
order.) (Shore leave or compromise, all
the same in the hyperbolic star of an
infant with nipple needs.) (They keep the borg
tape-mouthed, wrists cuffed in the
                 1. And fomented emigration
to the city births an anemia, crock issues won't
desist; able and willing (presaging a
deformity / of country codes) valors and
creativity - take it to the mountains, and sleep
on soles. 2. Hiccough under prose, slack averting
of the verbatim, shy guy slumping
in a corner, hair greasy, attitude unadjus-
ted to society, puns. 3. It's all just a loose-
lipped (we'll weep about it later) calibration
of poetry; two socks mismatched, and the
strumming of a lyre. 4. Marks the air before his fore-
head with an index finger, shaping a
colon, paratactic similitude of cogent theorem,
puns. 5. No panic attacks, the mind stays easy,
strays free in Symbolist "white space," re-
turns, always, to the assurance of mean-
ings - policies that park. 6. Pun only semi-in-
flectional, not "intended" (but indented) streams like
shit of meaning. 7. So that the sun settles
in its pocket. 8. Strategies to choose from
are presented by court ardor - the mayor resents but
greets the categorical crowd of half-
baked, irresolute plangent reformers. 9. Sum-
mer and evenings, by the ocean, face
blended with the winds and palms of some stereo-
typic entrapment - there is little here
that speaks. 10. The position is empty / of a grown
man without envy.
11. The party dances
on, without him, crass comedic urges that he
has, connections still being made
in the lights of syntax that is sobriety; the pairing
of lovers slalom forth on the "accurate
impulses" of undebatable relevance. 12 Watch-
ing from the gables and attics, children with pro-
lix complaints and commitments; suburbs
are theory of the wide-eyed preter-adolescent, stuck in
shoes Papa brought back from the war.

Posted by Brian Stefans at May 12, 2003 12:39 PM | TrackBack

Very interesting post

Posted by: Mike on November 27, 2003 04:34 AM

good read

Posted by: free casino on January 3, 2004 11:58 PM

Very nice

Posted by: Very on January 4, 2004 06:01 AM


Posted by: Flüge Fuerteventura on January 15, 2004 12:31 PM

We 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: Adrian on January 18, 2004 10:33 PM

Note first that favoriteNumbers type changed. Instead of our familiar int, we're now using int*. The asterisk here is an operator, which is often called the "star operator". You will remember that we also use an asterisk as a sign for multiplication. The positioning of the asterisk changes its meaning. This operator effectively means "this is a pointer". Here it says that favoriteNumber will be not an int but a pointer to an int. And instead of simply going on to say what we're putting in that int, we have to take an extra step and create the space, which is what does. This function takes an argument that specifies how much space you need and then returns a pointer to that space. We've passed it the result of another function, , which we pass int, a type. In reality, is a macro, but for now we don't have to care: all we need to know is that it tells us the size of whatever we gave it, in this case an int. So when is done, it gives us an address in the heap where we can put an integer. It is important to remember that the data is stored in the heap, while the address of that data is stored in a pointer on the stack.

Posted by: Emmanuel on January 18, 2004 10:34 PM

The rest of our conversion follows a similar vein. Instead of going through line by line, let's just compare end results: when the transition is complete, the code that used to read:

Posted by: Dolora on January 18, 2004 10:35 PM

This will allow us to use a few functions we didn't have access to before. These lines are still a mystery for now, but we'll explain them soon. Now we'll start working within the main function, where favoriteNumber is declared and used. The first thing we need to do is change how we declare the variable. Instead of

Posted by: Rosanna on January 18, 2004 10:35 PM

A variable leads a simple life, full of activity but quite short (measured in nanoseconds, usually). It all begins when the program finds a variable declaration, and a variable is born into the world of the executing program. There are two possible places where the variable might live, but we will venture into that a little later.

Posted by: Silvester on January 18, 2004 10:37 PM