表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
2/8

~命令記述(コーディング)~

しばらく廊下を歩いた後、図書館のようなところに通される。

てっきり、もっと広くて被害が出ても大丈夫な場所で行うものだと思っていたが。

少女が躊躇いなく席に着く。

男性は本棚へと向かい、既に2、3冊ほど手に取っている。

傍にあった棚に並べられた本に目を通すも、自己啓発のような本ばかり並んでいて、手に取る気が起きない。

特にすることもないなと席に着こうとするも、ある事実に気が付く。

少女が、目の前の椅子に座っているのだ。それも4人掛けの机で。

隣に座ると男性の怒りを買いそうだ。

かといって避けるのも悪いか。

仕方がないので、適当な本を取りに反対側の棚へ———

と思っていたら、男性が戻ってきてしまった。

「何をしているんだ。座ったらどうかね」

そう言われて少女の隣へ座る。

僕が席に腰かけるのと同じくして、彼は1冊の本を開き、こちらに向けた。

表紙を確認してみると、それは、設計書の書き方を記した本の様だった。

男性が指を鳴らすと、司書らしき人が盆に乗せた羊皮紙を運んできた。

「これは平民の丸三日分の食料と同じ価値だからな」と軽く脅され、設計書を受け取る。

少女が本の図を指指しながら、説明をしてくれる。

設計書の書き方を掻い摘んで説明すると、まず、記号や暗号の混ざる書式と呼ばれるものを設計書に写す。そして、書式にある空欄に、作りたい物などに沿った暗号を書き込むらしい。

使い方の説明は、基本的に創造(クリエイト)を行うための書式が主だったが、定義(デファイン)という書式を書くと、ある物や生物を改良したり、この世に存在しなかったものを作り出したりすることもできるそうだ。

設計書を書く上で、定義の書式を使うのは暗号をある程度理解する必要があるため、とても難易度が高く、王族の中でも書くことが出来る者は数人程度しかいないらしい。

暗号の解読は至難を極めたが、ここ数年は大きな成果が上がっているのだとか。

……と、いう話を聞きながら、僕は思った。

これ、とても簡単なのでは?

というか、あれ?これ、英語?というかプログラムじゃね?

ってかみんな、これ読めないの???

そんな、最早相手を馬鹿にしてしまう程の驚きが、僕を駆け巡った。

なぜなら、最初に渡されたテンプレートには、たった一文。

this.add(new ○○());

とだけ書き記されていたからであった。

記憶がないのに知識があるとはかくも不思議な話ではあるが、会話が成立している以上、僕が失ったのは、どういう風に生きてきたかの記憶だけの様で、生きていくうえで重大な、”言語”に関する知識は完璧に有しているようだ。

そして、僕は知っている。

プログラミングという技術を知っているのだ。

プログラミング、そう、プログラミングといえば、パソコンだ。

計算も娯楽もすべてを完結させてしまう、あの金属の箱だ。

この城では一度も見かけてはいないが、あれさえあれば大抵のことはできるといっても過言ではない。

パソコンを動かすためには、英単語と記号で命令を書き記す必要がある。

それをプログラムと呼ぶのだ。

そして、不思議なことに、いや、面白いことに、僕の目の前に差し出された本に書いてあった書式とやらは、そのプログラムとそっくりだったのだ。


評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ