「人間アセンブラ」の版間の差分
ナビゲーションに移動
検索に移動
1行目: | 1行目: | ||
− | '''人間アセンブラ''' | + | '''人間アセンブラ'''(読み:にんげんあせんぶら)とは、[[コンピューター]]が唯一理解できる言葉である[[マシン語]]([[機械語]])を話せる霊長類のことである。 |
== 概要 == | == 概要 == | ||
8行目: | 8行目: | ||
元祖[[ファイナルファンタジー]]の[[プログラマー]]として知られる[[ナーシャ・ジベリ]]に至っては、頭の中で[[プログラム]]を組み上げ、すべてを頭の中に記録(記憶)し、電話越しに数字の羅列を詠み上げることで[[プログラミング]]を行ったという伝説が言い伝えられている。 | 元祖[[ファイナルファンタジー]]の[[プログラマー]]として知られる[[ナーシャ・ジベリ]]に至っては、頭の中で[[プログラム]]を組み上げ、すべてを頭の中に記録(記憶)し、電話越しに数字の羅列を詠み上げることで[[プログラミング]]を行ったという伝説が言い伝えられている。 | ||
− | なお、[[ニーモニック]]を見ながら手作業でマシン語を書く[[ハンドアセンブル]] | + | なお、[[ニーモニック]]を見ながら手作業でマシン語を書く[[ハンドアセンブル]]と人間アセンブラは同一ではないので注意すること。人間アセンブラは[[ニーモニック]]を見ずとも[[マシン語]]が書けるように進化した霊長類のことである。 |
− | |||
人間アセンブラは、近年では生息が確認されておらず、絶滅したものと思われる。 | 人間アセンブラは、近年では生息が確認されておらず、絶滅したものと思われる。 |
2014年2月20日 (木) 02:49時点における版
人間アセンブラ(読み:にんげんあせんぶら)とは、コンピューターが唯一理解できる言葉であるマシン語(機械語)を話せる霊長類のことである。
概要
一般的なプログラマーは、テキストエディターや統合開発環境上で人間が理解しやすいプログラミング言語をもちいてソースコードを書き、コンパイラやインタプリタでネイティブコードに翻訳することでプログラムを作る。
一方、人間アセンブラはアセンブリ言語すら使わずに、バイナリエディタを用いてコンピューターと直接対話をすることでプログラムを作り上げる。また、バイナリエディタで数字の羅列を見ただけでバグを発見できる特筆すべきデバッグ能力も持ち合わせていると言われる。
元祖ファイナルファンタジーのプログラマーとして知られるナーシャ・ジベリに至っては、頭の中でプログラムを組み上げ、すべてを頭の中に記録(記憶)し、電話越しに数字の羅列を詠み上げることでプログラミングを行ったという伝説が言い伝えられている。
なお、ニーモニックを見ながら手作業でマシン語を書くハンドアセンブルと人間アセンブラは同一ではないので注意すること。人間アセンブラはニーモニックを見ずともマシン語が書けるように進化した霊長類のことである。
人間アセンブラは、近年では生息が確認されておらず、絶滅したものと思われる。