Wednesday, January 27, 2016

How Poetry Can Help Programmers Write Better Code


12 comments:

  1. I love this! The way this is written in code is very unique and cool. I agree with the idea that code, like poetry has the style of the writer/coder reflected in it. I hope that programmers see poetry as a way to expand their coding, and make it more of their own and not to follow the exact steps of others who write code.

    ReplyDelete
    Replies
    1. I think the idea of not following too closely the things others do is very important. Different poems that are too close or too formulaic are boring, and a code taken from someone else and barely changed can hardly be considered one's own. Originality is key to both poetry and programming.

      Delete
  2. Rima this is so wonderful. It's both aesthetically pleasing while convoluted. Learning HTML was one of the toughest but also most fun things I did in computer literacy and I think writing poetry can sometimes be tougher than academic writing but ultimately very rewarding. Thank you for providing a little window into how you see the world through your coded poem!

    ReplyDelete
  3. This is so ! I like the contrast in text color and spacing, especially because the command prompts are genuine, which makes it so much more than just a poem or a piece of code. I really like your last line -- the double entendre with character is gratifying.

    ReplyDelete
  4. I don't know about the strange deviation part. I think that while code has very particular rules, poetry has way fewer constraints. The only constraint is that it has to be with words, I think. As a result, poetry might teach a kind of open-minded flexibility that a coder could benefit from.

    ReplyDelete
  5. I love that you wrote this as if it was code! I really like the way you use the last three lines to point out ways poetry and code are alike on a grammatical/organizational standpoint. Like they say, programming is a language as well.

    ReplyDelete
  6. Many of the points you make about the similarities between poetry and coding, like the importance of every character/word, are very similar to the ideas I had. One similarity I hadn't considered before reading your post is that both poetry and coding follow a set of rules. This is definitely true for coding, and for many specific types of poetry (haikus, limericks, etc.), but I think that for some poems there are very few rules that the author has to follow. The formatting of your post is very creative, and I especially like the formatting of the various parts of the poem (for instance the comments for your name and title of the post).

    ReplyDelete
  7. This is so cool!! I was so hoping someone would actually write a real code. I would love to see this program run. You did a good job of conveying the similarities and making compelling arguments in a short blog post. That's hard to do! Nice post.

    ReplyDelete
  8. This was so creative! I think its awesome that you took the daunting challenge of making your explanation look like code. The colors definitely give the post character and I also like that the words flow like a poem (not sure if that was intentional or not, but I love it). Some of the connections you made I had not thought of before and your argument is very compelling!

    ReplyDelete
  9. I like this post because it appeals to my inner engineer. This would have been even cooler if you used some functions to simulate elements of poetry. e.g. FindRhyme(word) or a for loop to generate repetition. cool idea!

    ReplyDelete