No (I don't agree with the poetry definition put forth), but programming is LIKE poetry is some ways. Here's one way: analogies in poetry are like libraries in programming; an analogy (like a library function call) can convey a mountain of meaning.
The author knew he was being provocative and later revokes his theory due to code not being able to evoke emotion. But I disagree, I've felt rage many of times while code reviewing.
Why don't you agree with the poetry definition put forth? Do you have a counterexample or alternative definition?