ニュース

フォーク・コンピュータ:長方形のないプログラミング

フォーク・コンピュータの実践的な考察。紙を実行可能なプログラムに変えるオープンソースの物理コンピューティングシステムと、それを可能にした「役に立たない」研究の系譜。

July 12, 2026· 1 min read
フォーク・コンピュータ:長方形のないプログラミング

ブルックリンの倉庫で、男が私に一枚の紙を手渡した。それは動いているコンピュータプログラムだった。印刷物ならプログラムの画像だっただろう。これはプログラムそのものだった。彼はそれをテーブルに置き、システムが実行した。それからキーボードを紙に接続し、コードを一行入力し、保存を押すと、紙が緑色に変わった。キーボードを抜いても紙は動き続け、まるで最初からその方法を知っていたかのようにテーブルの上で光っていた。

これがフォーク・コンピュータだ。オマー・リズワンとアンドレス・クエルボが構築したオープンソースの物理コンピューティングシステムで、二人はオークランドにあるブレット・ヴィクターの研究室、ダイナミックランドで働いていた研究者だ。天井のカメラが部屋を見渡す。プロジェクターがすべての表面に投影する。小さなタグがそれぞれの紙を識別し、それぞれの紙がプログラムとなる。システム内にピクセルはなく、すべての座標はメートル単位で、部屋の中の物の位置にマッピングされている。あなたは長方形の中を覗き込むのをやめる。コンピュータは部屋そのものであり、他の人々と一緒に、立ち上がって、話し、描き、紙を動かしながらプログラムする。

これは製品ではない。アラン・ケイのゼロックスPARC、ブレット・ヴィクターのCDGラボ(SAP出資)、ダイナミックランドを経て、今やオープンになった系譜に連なる研究の成果物だ。この系譜全体に対する繰り返しの批判は、デモを見ても何も活用できないというものだ。フォーク・コンピュータはそれを逆転させる。コードはGitHubにある。世界中の人々が独自のシステムを構築している。見知らぬ人々が貢献する。彼らの友人は、物理的なカードで音楽シーケンサーを構築した。カードをめくれば、トラックが変わる。

プロトタイプは、彼らの言葉を借りれば、有用性に逆らって作られた。有用性は罠だと彼らは学んだ。プロトタイプが有用になった瞬間、その製作者は現在のユーザーに応えるようになり、未来を指し示すのをやめる。パラダイム研究は常にパトロンに依存してきた。新しいパラダイムは定義上、最初は役に立たない。だから市場は価格をつけられない。最初のパーソナルコンピュータはおもちゃだった。初期のインターネットもそうだ。この段階を資金提供する人々は、誰も価格をつけられないうちに未来のポジションを買っているのだ。

フォーク・コンピュータはあなたのIDEを置き換えるものではない。それは、デスクトップメタファー、スクリーン、キュービクル、長方形に向かってうずくまる孤独な身体が、目的地ではなく50年の回り道だったのかどうかを問うものだ。初めて、全身でプログラミングし、同じ部屋で別の人と協力し、アイデアと実物の間にほとんど距離がなかった。それは私がこれまでに行った中で最も人間的なプログラミングだった。