Code poems

Ishac Bertran  continent.  2.2 (2012): 148–151 When things get complex, as they may indeed be getting, the distinction between tool...

Ishac Bertran 

continent. 2.2 (2012): 148–151
When things get complex, as they may indeed be getting, the distinction between tools and the things that can be made with them begins to dissolve. The medium is not only also a message, it is an essential counter-valence to our own impulses towards the creation of meaning, beauty and knowledge. The tools we think we are using also use us: They push us around, make us think new things, do new things, even be new things. Language is no different, of course, although in its supremacy and ubiquity, it is even more elusive, difficult to perceive. The very words you are looking at right now are like compact little cryptograms—a written convention, talking back at you in codes.
Poetry is language speaking for itself. It is, at its best, where what is being told is coincident with the telling. The words written, or uttered, pop out at us, while in the same moment, constellations of meaning emerge; the components and its composition resonate, vacillate, on the page and in the air. Many of the constraints and styles of poetry we know have developed in order to allow words to express themselves, or show themselves as the mediation of a mental image. Programming languages for computer hardware, no matter how “high level” or abstract they are, are by necessity far less elaborate than traditional forms of writing and speech. But the structure and function of these new languages give them special advantage in clarity: These languages (syntax, sequence) and the results they produce (ideas, ‘executables’) are absolutely inseparable. By design, computing languages are created in order to express specific ideas, creating certain kinds of action or manipulation of other codes (data). In this sense perhaps, software is always, and already, poetic. It is precise description, and pure syntax—the signifier and signified—clearly coincident in the machine.
Ishac Bertran’s code {poems} is an edited book project that exposes the materiality of computer programming languages. Here are presented a small sampling from a compiled book of poetry written by software engineers, artists and other code writers, “exploring the potential of code to communicate at the level of poetry.” (code-poems.com) The project solicited for online, public submissions from code-writers in response to the notion of a poem, written in a software language which is semantically valid (i.e.: it compiles). This solicitation winds up revealing the inner workings, constitutive elements, and styles of both a particular software and its authors. From a large number of submissions, a selection of poems will be printed as a bound volume in the Autumn of 2012.
- Jamie Allen

__________________________________________________ 



DAILYGRIND
import java.util.Date;



public class DailyGrind {

   public static final void main(String[] args) {

      boolean its_time_to_go_home = false;
      boolean away_the_hours = true;

      while (away_the_hours) {
      boolean away_the_hours = true;

      Date now = new Date();
      its_time_to_go_home = now.getHours() > 17
      && now.getMinutes() > 30;

         if (its_time_to_go_home) {
            break;
      }

      try {
            Thread.sleep(60000);
      } catch (InterruptedException e) {
            // ignore
      }
    }
  }
}


Paul Illingworth
// Java



__________________________________________________



UNHANDLED LOVE
class love {};



void main()
{
    throw love();
}


Daniel Bezerra
// C++



__________________________________________________



TWOFACED
public class TwoFaced {

    public String greet() {

        return "Hi! So great to see you!";
    }

    private String think() {
        return "Fucking bitch.";
    }
}


Jason Kopylec
// Java



__________________________________________________



DANCING WITHIN
using System;



public class PoemCode
{
   private bool dancing_within()
   {
      Boolean me = true;
      while (dancing_within())
      {
         var iables_of_light = "";
         try { int elligently_to;
         object ify_the_world_apart; }
         catch (Exception s)
         {
            int o_the_broken_parts;
            throw; int o_the_seed_of_life;
         }

         Random ashes_of = new Random();
         float ing_devices;
         short age_of;
         char acter_will_never_let_you = 'b';
      }
      return me;
   }
}


Álvaro Matías Wong Díaz
// C#


source: Continent

COMMENTS

Name

Culture Featured Interview Journalism Lifestyle Literature Opinion Poetry
false
ltr
item
RaRa Post: Code poems
Code poems
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcKnQVjnlElcqUcmgY4Ri629CixbTP6_QrB46f_VOyur1XAlN_6UnYQ2sDqN3pU33daD3cLMs6OTA9I1trqFTU9gWiaoZvIw-NImWFuZvV2p03A3UmW4T25ntj_NYgoQBcttJYXGEWhwE/s320/The_Road_Not_Taken_-_Robert_Frost.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcKnQVjnlElcqUcmgY4Ri629CixbTP6_QrB46f_VOyur1XAlN_6UnYQ2sDqN3pU33daD3cLMs6OTA9I1trqFTU9gWiaoZvIw-NImWFuZvV2p03A3UmW4T25ntj_NYgoQBcttJYXGEWhwE/s72-c/The_Road_Not_Taken_-_Robert_Frost.png
RaRa Post
http://rarapost.blogspot.com/2016/07/code-poems.html
http://rarapost.blogspot.com/
http://rarapost.blogspot.com/
http://rarapost.blogspot.com/2016/07/code-poems.html
true
5715175276697040051
UTF-8
Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy