
Printed from www.flong.com/texts/interviews/interview_thursz/
Contents © 2020 Golan Levin and Collaborators
Golan Levin and Collaborators
Interviews and Dialogues
- Peer-Reviewed Publications
- Essays and Statements
- Interviews and Dialogues
- Catalogues and Lists
- Project Reports
- Press Clippings
- Lectures
- Code
- Misc.
- 09 2009. Interview for Dazed and Confused
- 09 2009. Interview by Louise Shannon
- 06 2009. Video interview by Lucrezia Cippitelli
- 06 2009. Video interviews for CMU Campaign
- 04 2009. Interview for Direct Digital, Modena
- 01 2008. Video Interview by M.B. Solano
- 03 2007. Interview for Afterimage
- 02 2007. Interview by Alexandra Nemerov
- 01 2007. Interview by Ulrike Reinhard
- 11 2006. Interview for Teknemedia
- 11 2006. Interview for Neural.IT
- 09 2006. Interview for La Repubblica
- 07 2006. Interview for Bios
- 07 2006. Tmema Interview for Pig Magazine
- 06 2006. Taiwan Museum of Art Survey
- 06 2006. Interview for Res Magazine
- 01 2006. Tmema Interview for Redazione Digicult
- 01 2006. Tmema, Realta' Ampliata e Gesti Interattivi
- 12 2005. Interview for Digimag
- 12 2005. Tmema Interview for Processing
- 11 2005. Interview for Sonic Acts XI
- 10 2005. Interview for Mobile Magazine
- 07 2005. Responses to Manovich's 5 Questions
- 03 2005. Interview for Contemporary Music Review
- 06 2004. Interview for XFUNS Magazine
- 06 2004.
[0.81 MB pdf]
Interview for XFUNS (Chinese)
- 06 2004. Interview for CIAC Magazine
- 06 2004. Entrevue pour CIAC Magazine
- 11 2003. Interview for Huddersfield Metro
- 09 2003. Dialogue with Paul D. Miller
- 09 2003. Dialogue about Messa di Voce
- 07 2003. Dialogue about Telesymphony
- 05 2003. Interview for CriticalArtWare
- 03 2003. Interview for MicheleThursz.com
- 12 2002. Interview for Digitall
- 08 2002. Dialogue about Axis
- 07 2002. Interview for Receiver Magazine
- 07 2002. Interview for Aculab Quarterly
- 06 2002. Interview for ZooWire
- 09 2001. Interview for DE:BUG (German)
- 09 2001. Interview for DE:BUG
- 05 2001. Interview for Artbyte
Interview by Carlo Zanni for MicheleThursz.com
Golan Levin, March 2003.
What kind of media do you use for your work?
I generally develop my artwork by writing code in a language like C++ or Java. Occasionally I use Lingo and Perl. I use the software I write to gather input from some kind of sensing medium, like a mouse or camera, as well as to control of some kind of display medium, like a video projector, sound system, etc. Increasingly I am using these languages to control more sculptural elements, like motors.
Could you please write the tech specs of each technology? (Java, C...)
Java and C are nearly identical languages. In fact, Actionscript (the language used in Flash animations on the Web) is also nearly the same as these. There are some fundamental things which every computer language needs to be able to do, like iteration and conditional testing, and so that is why these languages are all so similar. So the differences chiefly amount to small divergences of syntax. To people's perception, however, these languages seem very different, not because of the languages themselves but because of how they are typically used. The companies which make these languages have made it easy to use Flash on the Web, or C in embedded systems. But it could easily have been the other way around.
Could you please tell us why you chose to use that particular language or software for that particular work?
The language I choose to use under given circumstances is a purely pragmatic question, whose answer ultimately comes down to extremely dull details of efficiency tradeoffs. People say things like "It's easier to make things quickly in Java, because the syntax is simpler," or "C is better for making things robust and fast, because you can control all of the memory allocation," or "Lingo may be a dopey language, but it provides powerful kinds of connectivity to many other kinds of systems," etcetera. I think it depends on the circumstances of the project. I usually don't prefer to discuss the tools I use, since I think it gives people the wrong idea about the substance of a given project. The people who like to argue in the so-called "Language Wars" are very tiresome.
In practice, sometimes there is a toolkit for controlling something I'm interested in, like graphics or sound, and then I'll choose the language that works with the toolkit. I used Lingo for my piece "JJ" because Mark Daggett was kind enough to share his Lingo Carnivore interface, so he saved me some effort. But I could have made the piece in any number of languages, and I don't think that the piece would have come out much differently. More importantly, I don't think that knowing that the project was made in Lingo versus Java is very helpful information... it certainly does not describe what the project is about.
Are some languages better than others for specific works? (i mean: java is better for ....... while C is better for ..... and html for....) ?
I think the answer is no. But it is easier to run some executables than others.
Do you think it is possible to understand your work without any kind of computer schooling?
I hope so. But understanding my work is different from understanding how I programmed it. Sometimes I look at code that I wrote a year ago, and I myself don't understand it anymore.