A History Of Programming Languages For Two Voices
Written by Alex Armstrong   
Sunday, 20 December 2015

Strange loop is a conference that often isn't as strange as its name suggests - as long as you are a programmer. In this case the session was very strange but a lot of fun. Try a side-by-side history of languages and music. 

 

I think the "performers" explain it best of all:

"we present a whirlwind tour of the history programming languages set to music. We propose a series of historical correspondences between significant (and not so significant) expressions of recorded music and programming language theory. Our milieu is a detailed timeline of programming language developments, including the creation and development of every significant programming language paradigm. On top of that we overlay an idiosyncratic selection of albums and performances meant to highlight the achievements of each language. By contrasting the histories of programming languages and music, we hope to deepen our appreciation of two of the most fertile human activities of the last 200 years."

Watch the video. It's a little slow to get started, but as soon as you get to Fortran, just short of 10 minutes in, things take off and you stand a good chance of being hooked: 

 

It leaves a lot of questions unanswered.

Are programmers more "into"  complex music than the average?

Is there any correspondence between music development and programming languages? 

After all, music is algorithmic and just another branch of programming.

strangeloop

More Information

Strange Loop

Related Articles

How Jazz Ruined Programming       

Google Mines Music       

 

History of Computer Languages - the classical decade, 1950s

Computer Languages by Committee - the 1960s

The rise of people power - Computer languages in the 70's

Towards objects and functions - 1980s

 

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin

 

Banner


CISA and NSA - Use Rust Or Perhaps Java
02/07/2025

The CISA and the NSA are urging us to adopt memory-safe languages (MSLs) for the sake of cybersecurity. You probably think they mean Rust but things aren't as clear cut as you might expect.



Deno Not Giving Up Over JavaScript Trademark
01/07/2025

Deno has faced a setback in its attempt to get Oracle to relinquish the JavaScript Trademark. The US Patents Office Trademark Trial and Appeal Board (TTAB) dismissed Deno's fraud claim which is one th [ ... ]


More News

 

pico book

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Sunday, 20 December 2015 )