Daniel Shiffman

Daniel Shiffman (born July 29, 1973, Baltimore, MD) is a programmer, a project lead with the Processing Foundation,[1] and an Associate Arts Professor at the Interactive Telecommunications Program [2] at NYU's Tisch School of the Arts.[3] Shiffman received a BA in Mathematics and Philosophy from Yale University and a master's degree from the Interactive Telecommunications Program at NYU's Tisch School of the Arts.[4]

Early research

His early artworks Swarm #1 (2002), Swarm #2 (2002), and Swarm #3 (2004) explored algorithms to create patterns of virtual flocking birds based on Craig Reynolds’s Boids model as real-time digital brush strokes generated from live video input, producing an organic painterly effect in real time.[5] Prior to his interests in open source and visual art, Shiffman was the producing director at P73 Productions Inc.,[6] a small New York theater company he started with some friends from Yale.[7]

Current research

Daniel Shiffman is currently focused on developing tutorials, examples, and libraries for Processing [8] the open source programming language and environment created by Casey Reas and Ben Fry. Shiffman has expressed that, "Processing, for me, has always been just the most wonderful thing ever. It’s given me a mission and a passion, to bring computation to everyone: artists, designers, musicians, biologists, doctors, dancers, animators, bankers, photographers, librarians, fashion designers, architects, psychologists, journalists, and writers, just to name a few. Writing code can be scary, something many mistakenly think is reserved for computer scientists and engineers. Processing has helped eliminate that fear, making programming accessible to a wider audience, particularly artists.” [9] His Welcome to Processing 3 video be found hosted on vimeo [10] with more Processing videos published on his YouTube channels.[11] Shiffman also teaches an online course through Kadenze using p5.js, an open-source JavaScript library based on Processing.[12]

Books

Papers

Press

Publications

References

This article is issued from Wikipedia - version of the 12/3/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.