コンピュータとまな板:ヒトは「初期値」を忘れても処理を遂行できる
昨日は京都のメディアショップに マテリアライジング小作品展 in Kyoto を見に行って,トークイベント「情報と物質とそのあいだについて」を聞いた.ふたつとも自分にとってとても興味深いもので,思考をドライブしてくれるものだった.その思考のドライブの結果がこのテキストなので,ここには展示のことも,トークのこともほとんど書いていません. 谷口暁彦さんが言っていた「グリッチは初期パラメーターがちがうだけ」というのは面白いなと思った.初期値がちがえば,その後の処理で出てくるものがちがうのは当然であって,しかも,その処理の結果が見えているということは,処理がうまくいっているのだから,それはデータが「壊れている」ことにならなくて,単に初期値がちがうから結果もちがうということになる.初期値のちがいでしかないものものを「グリッチ」と呼ぶのは,そう呼ぶことがヒトにとって都合がよいからでしかない.コンピュータは与えられたパラメーターを適切に処理しているにすぎない.「にすぎない」と書くのもヒト中心主義的な感じがするから,「処理する」とだけ記述するのがいいのだろう.しかし,「にすぎない」と書いてしまう感覚も重要なように思える. 谷口さんは「ファイルを開くことがシミュレーション」と言っていたけれど,与えられた値からひとつの状態をつくりだしているのだから,これはシミュレーションと呼べるのではないだろうか.コンピュータの状態を決定するシミュレーションを,私たちは1日に何千−何万回も行い,その結果をディスプレイで見ている.その行為のひとつに「ファイルを開く」と名づけている.「ファイルを開く」という処理をひとつの行為として遂行できるコードを書いてくれた人がいたから,それはコンピュータ操作で簡単な行為になっている.誰かが「ファイルを開く」という行為を決定してくれたから,私たちはその行為を実行できるようになっている. コンピュータ内での行為をあらたにつくることは,コンピュータの状態を組み替えて,そこにヒトの行為を組み込むことになる.コンピュータの内部の状態を決定し,それと同じくコンピュータの外のヒトの行為も決定される.コンピュータが有限状態装置であるがゆえに,コンピュータをコンピュータとして扱うときのヒトの行為は有限になる.しかし,コンピュータをモノとして扱えるようになったとき,それはもと...