Main Content

Five Musical Patterns for Programmers

About the Talk

May 6, 2009 9:50 AM

Las Vegas, NV

Las Vegas, NV

Music and software have more in common than some might think. They are both creative endeavors, both follow certain rules and structures, and both encourage experimentation. In this talk, we will look at five patterns from the world of music that are relevant to programming. This is not a talk about using software to generate music, but rather what programmers can learn from music history and theory.

Specifically, we will discuss:

Recursion Minimalism Symmetry Creativity Tonality and atonality

For each of these topics, we will look at specific code examples, using Ruby on Rails. And we will listen to music!

Ratings and Recommendations

Avg. Rating

Average based
on 2 ratings

comments powered by Disqus