The world stands on the brink of war. It appears increasingly likely – though not certain – that the Bush administration will trigger an assault against Iraq within the next few days, despite the disapproval of the vast majority of citizens in virtually every country in the world. Such an attack would be an unjust war, in violation of international law, and an immoral refusal to seek peaceful resolution of conflict when such a resolution is possible.
UNESCO (United Nations Educational, Scientific and Cultural Organization) has declared March 21 to be World Poetry Day, with an emphasis on poetry with “topical themes like the culture of peace, non-violence, tolerance, etc.” (See www.unesco.org/culture/creativity/literature/html_eng/poesie1.shtml)
Poets Against the War calls upon poets everywhere to transform March 21, World Poetry Day, into a day of poetry against the war, to organize readings of poetry against the war in cities, towns, villages, and homes, and to present the 13,000 poems that have been published on the poetsagainstthewar.org web site to governments everywhere.
To create a reading for World Poetry Day, go to
poetsagainstthewar.org/createreading.asp.
To create a presentation to a government or organization of 13,000 antiwar poems, plus a list of 12,000 poets and a chapbook of 35 highlighted poems from poetsagainstthewar.org, go to poetsagainstthewar.org/downloadpoems.asp.
Yours for peace,
Poets Against the War
-----------------------------------------------
**We still need your help. Please donate now!**
We have current large debts and some very large future expenses to pay for,
and we still need your help to make a powerful statement against the war.
Please make the most generous donation you can to Poets Against the War.
Visit poetsagainstthewar.org, and click on Donate.
Or send checks payable to "Poets Against the War" to:
Poets Against the War
Box 1614
Port Townsend, WA 98368
For more information about donating to Poets Against the War, contact
donate@poetsagainstthewar.org. Peace and thanks.
End Game
Yes, it is completely about oil,
to France, Russia and Germany.
History has made strange bed fellows,
the mattress an envied enemy.
“We speak for the children of Iraq.
The ones who will suffer we support.
Oh Dear, too many rallies, no time.
In the child’s best interest let’s abort.”
Hollywood has taken a limo,
to a “No Blood for Oil” protest.
Off should go the idiot box,
if hypocrisy is what you detest.
The former speaks “U.N. Permission.”
On Terror he was “Let’s wait and see.”
Yet, the bombs rained down on Kosovo,
without resolution or decree.
Fifteen, Sixteen, Seventeen and counting,
enough strapless resolutions.
Each only forces Miss America to,
International Prostitution.
Do you have any weapons? Go Fish.
Inspections don’t cut it, never will.
Few token cards placed on the table,
while under, the deck is shuffled still.
Backlash Sleepers strike here and abroad.
A real time blood fest, for the long haul.
The scenarios are worth facing,
to prevent an A-Bomb on the Mall.
No, Saddam links not with Al-Qaeda.
They interpret a different Koran.
Could Anti’s truly be that Naive,
For God’s sake, they have the exact plan.
America, I agonize too,
Someone I love is in the force.
Let us all show support for our troops.
Pray the President steers the right course.
Now that I like!
Do you mind if I post it on other boards? With your name attached of course...
Posted by: Paul Hart on March 21, 2003 05:00 PMFor this program, it was a bit of overkill. It's a lot of overkill, actually. There's usually no need to store integers in the Heap, unless you're making a whole lot of them. But even in this simpler form, it gives us a little bit more flexibility than we had before, in that we can create and destroy variables as we need, without having to worry about the Stack. It also demonstrates a new variable type, the pointer, which you will use extensively throughout your programming. And it is a pattern that is ubiquitous in Cocoa, so it is a pattern you will need to understand, even though Cocoa makes it much more transparent than it is here.
Posted by: Marmaduke on January 18, 2004 07:17 PMBut some variables are immortal. These variables are declared outside of blocks, outside of functions. Since they don't have a block to exist in they are called global variables (as opposed to local variables), because they exist in all blocks, everywhere, and they never go out of scope. Although powerful, these kinds of variables are generally frowned upon because they encourage bad program design.
Posted by: Aveline on January 18, 2004 07:18 PMNote 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: Blaise on January 18, 2004 07:20 PMThis is another function provided for dealing with the heap. After you've created some space in the Heap, it's yours until you let go of it. When your program is done using it, you have to explicitly tell the computer that you don't need it anymore or the computer will save it for your future use (or until your program quits, when it knows you won't be needing the memory anymore). The call to simply tells the computer that you had this space, but you're done and the memory can be freed for use by something else later on.
Posted by: Enoch on January 18, 2004 07:21 PMWhen Batman went home at the end of a night spent fighting crime, he put on a suit and tie and became Bruce Wayne. When Clark Kent saw a news story getting too hot, a phone booth hid his change into Superman. When you're programming, all the variables you juggle around are doing similar tricks as they present one face to you and a totally different one to the machine.
Posted by: Vincent on January 18, 2004 07:22 PM