Foreword by Zach Lieberman openFrameworks began around 2004 / 2005. I was teaching at Parsons School of Design, and at the same time, making a living as an artist creating interactive projects with code. I had graduated a few years earlier from grad school in 2002, and we were using computational tools like Director / Lingo and Flash when I was there -- it was the heyday of flash experimentation.