メインメニューを開く

差分

人間アセンブラ

672 バイト追加, 2012年6月5日 (火) 11:48
編集の要約なし
'''人間アセンブラ'''とは、[[コンピューター]]が唯一理解できる言葉である[[マシン語]]を([[機械語]])話せる霊長類のことである。)を話せる霊長類のことである。
一般的な[[プログラマー]]は、[[テキストエディター]]や[[統合開発環境]]上で人間が理解しやすい[[プログラミング言語]]をもちいて[[ソースコード]]を書き、[[コンパイラ]]や[[インタプリタ]]で[[ネイティブコード]]に翻訳することで[[プログラム]]を作るが、人間アセンブラはを作る。 一方、人間アセンブラは[[アセンブリ言語]]すら使わずに、[[バイナリエディタ]]を用いて[[コンピューター]]と直接対話をする。また、バイナリエディタで数字の羅列を見ただけでと直接対話をすることで[[プログラム]]を作り上げる。また、[[バイナリエディタ]]で数字の羅列を見ただけで[[バグ]]を発見できる特筆すべき[[デバッグ]]能力も持ち合わせている。能力も持ち合わせていると言われる。 元祖[[ファイナルファンタジー]]の[[プログラマー]]として知られる[[ナーシャ・ジベリ]]に至っては、頭の中で[[プログラム]]を組み上げ、すべてを頭の中に記録(記憶)し、電話越しに数字の羅列を詠み上げることで[[プログラミング]]を行ったという伝説が言い伝えられている。
なお、[[ニーモニック]]を見ながら手作業でマシン語を書く[[ハンドアセンブル]]と人間アセンブラは同一ではないので注意すること。
* [[インタプリタ]]
* [[ネイティブコード]]
* [[ナーシャ・ジベリ]] - 人間アセンブラをも超越したと言われる伝説の[[プログラマー]]。
== 参考文献 ==
匿名利用者