広告

チューリング・グリッド:デジタル化されたチューリング・テープ・コンピュータ

Reddit r/artificial / 2026/4/2

💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsIdeas & Deep AnalysisTools & Practical Usage

要点

  • チューリング・グリッドは、「無限」の3Dスプレッドシート風の計算空間として提示されており、各セル(x, y, z)でデータと実行可能コードを格納できます。
  • ユーザーはセル内でテキストまたはJSONを読み書きでき、Python、Rust、Ruby、Node、Swift、Bashなどの複数言語を用いてコードをセル内で直接実行できます。
  • 「daemon(デーモン)」によって、スケジュールされたセルを継続的に実行できる長時間稼働のバックグラウンド処理に対応しています。
  • 「pipelines(パイプライン)」などのワークフロー機能により、セルの出力を次のセルへ連鎖させられます。さらに、セル位置間のナビゲーションや接続性のためのラベルやリンクも備えています。
  • バージョン管理は各セルで直近3件のリビジョンを保持することで組み込まれており、元に戻す(undo)サポートがあります。プロジェクトのコードは、著者のGitHubプロフィールにリンクされています。

\# チューリング・グリッド

無限の3Dスプレッドシートだと思ってください。各セルはコードを実行できます。(追記:実際には巨大な数が発生しないように、±2000で上限が設けられています。)

座標:すべてのセルは3D空間内の(x, y, z)位置に存在します

読み書き:任意のセルにテキスト、JSON、または実行可能コードを保存できます

実行:セル内でコード(Python、Rust、Ruby、Node、Swift、Bash、AppleScript)を直接実行します

デーモン:セルをバックグラウンドのデーモンとして配置し、一定間隔で永遠に動作させます

パイプライン:複数のセルを連結します。あるセルの出力が次のセルへ渡されます

ラベル:セルの位置を、移動しやすい名前でブックマークします

リンク:セル同士の接続を作成します(ハイパーリンクのように)

履歴:各セルは最後の3つのバージョンを保持し、取り消し(undo)をサポートします。

編集:このコードは、私のプロフィールにあるGitHubリンクから確認できます。

提供者 /u/Leather_Area_2301
[リンク] [コメント]

広告