Broadway Boogie-Woogie

  • 877
  • 8
  • 1
  • English 
Mar 20, 2012 23:00
Today someone tweeted about a programming language called Piet. The tweet reminded me of scattered but somewhat related memories.

Piet was invented by David Morgan-Mar. Ph.D. The most notable feature of Piet is that its program code is a picture rather than letters. The specification document of Piet said that its design principles are:

 Program code will be in the form of abstract art.

As you may notice, the name of the language was derived from the first name of the famous painter Piet Mondrian. The first image of this entry is a sample Piet program by Thomas Schoch that prints "Piet". The second image of this entry is "Composition with Red, Yellow and Blue (1921)" by Piet Mondrian. What do you think? Does the language design follow the principles?

Many interesting sample programs are available in this page:

Piet Mondrian is one of my favorite painters. When I visited the Museum of Modern Art in New York City, the painting that I wanted to view most was his Broadway Boogie-Woogie. The third image of this entry is Broadway Boogie-Woogie. Since it was a long time ago I don't remember how I felt when I saw the painting. All I remember is that I ate a hot dog outside the museum. It was delicious.

Here is an explanation of Broadway Boogie-Woogie:

I remember another "Broadway Boogie Woogie" by Ryuichi Sakamoto. It is a song on his 1986 album, "Futurista". This song is cool. I like this song and also entire the album.

The Japanese title of this album is "未来派野郎". I think that the combination of the word "未来派" and "野郎" is great.

This song used sampled sounds from the sound track of the movie "Blade Runner". Then someone created a music video of this song using images from "Blade Runner". It's interesting.

Blade Runner MV (Broadway Boogie Woogie) 21st century edition