Michele Thursz: A Post Media Network About MichelThursz.comView ArchivesRead DialogueView Artist PortfoliosReturn to Home

--------- John Klima: p2p.edu ---------

-What kind of media do you use for your work?   >  
Anything that gets the job done; computers, model trains, electronic circuits, weather balloons, paint, plaster and clay. The medium is determined by the piece, rather than the piece by the medium.

-Could you please write the tech specs of each technology? (java, >   c...)   >  
"Jack and Jill" is written in BASIC. I've been programming in BASIC   since I was 12, it is my native language, and there is nothing I can't do   with it. "jack and jill" is interesting technically because rather than   using contemporary methods to draw an image to the screen, I decided to   write my own simple renderer, and handle drawing very much the way it was   done 20 years ago - there are no .jpgs or image files in "jack and jill"   each pixel is individually set programmatically from alpha-numeric patterns   I cook into the source code. In a sense, I describe the picture and the   computer draws it, rather than simply giving it a picture to draw.   "The Great Game" is written in Java, which is a good language in many   ways, but a really bad one in others. Java claims to be cross-platform,   meaning it can run on a mac, a windows PC, or a linux box, which is true to   the point that it runs equally poorly on all these machines. Java has   problems with this browser, that pluggin, this version of an operating   system, and on and on, so that the advantages of being cross-platform are   hardly worth the trouble. The nice thing about "Jack and Jill" is that I   know that it will run great on 100% of the windows machines in the world, I   never know what is going to happen with great game on any given computer.

- Could you please tell us why you chose to use that particular >   language or software for that particular work?   >  
BASIC reads the most like English, and for "Jack and Jill" I wanted   to create something that the lay-person could actually read and understand   without any knowledge of programming, also if I am allowed the choice, I   always program in BASIC. "The Great Game" being a political piece,   required the political stance offered by cross-platform access, and "in the   browser" security. You have to download and install "Jack and Jill," its   only 26K, but installing .exes makes people nervous, and browsers pop up all   kinds of heinous warnings about viruses and security, so it seemed that   great game had to be in java.

-Are some languages better than others for specific works? (I mean: >   java is better for ....... while C is better for ..... and html for....)   > Java makes networking and web tasks very easy. It takes a few hours to   build a multi-user environment in java. It handles image and content   transfer better than any language. However, it has horrible troubles with   memory and system resource management, and its performance can be glacial.   it turns every computer, regardless of the processor, into an old 386.

BASIC to me is the all-around best language. It is quick to work in,   runs fast, and has complete access to the hardware. C is also great,   probably the best language to work in provided you have plenty of time to   get the job done. C/C++ development cycles are long, code tends to be buggy,   but once properly tested, C/C++ can do things no other language can. I use   it when for one reason or another; I can't do it in BASIC.

-Do you think it is possible to understand your work without any kind   of computer schooling?   >  
Absolutely. Of course a little knowledge of the computer, its history   and mythology, is helpful. But "the Great Game" is not about computers, it   is about our society, and the effect technology is having. "Jack and Jill"   is simply about language and behavior, anyone interested in these topics   will find "Jack and Jill" interesting. But I do like to draw upon the   mythology of computing - "Jack and Jill" appropriates the characters   from Donkey Kong, which are by now true cultural icons, and "The Great Game"   among other things, questions notions of truth and accuracy in computer data   and visualization.

   
[- --  Featured Artist -- -]

John Klima
John Klima, * 1965, has been programming simulations, games and visualizations since 1978. He attended Art school at SUNY Purchase and graduated in 1987. For many years he worked as programmer using C/C++, Java, BASIC, and Pascal. Since 1998 he has been an independent artist focusing on the serious aesthetic investigation of real-time 3d rendering, data visualization and geographic information systems. Often combining the virtual realm of software with physical installations, Klima explores issues of remote responsibility, and the real-world consequences of our virtual actions. John Klima is represented by Postmaster, NYC.

 


THE GREAT GAME
Daily record of Enduring Freedom as a 3d terrain map of the Afghanistan region, Commision by xcult.org as part of the Shrink To Fit project


[ Launch ]

JACK AND JILL
A Windows .exe demonstrating state machine behavior and code style, part of the CODEDOC online exhibition at Artport, commissioned by the Whitney Museum of American Art, curated by Christiane Paul.
complete project on the whitney server


[ Launch ]
 
 
© 2001 MicheleThursz.com. All Rights Reserved.