タグ

技術と思考に関するyamadarのブックマーク (2)

  • もしコンパイラを全世界で同時にうっかり削除してしまったら、元の状態に復旧できるのだろうか?|Rui Ueyama|note

    思考実験として、全世界の人が同時に、自分の持っているコンパイラやインタープリタなどの実行ファイルをうっかり全部消してしまったとしよう。そうするとそれ以降、ソースコードが残っていても、コンパイラ自身も含めてどのようなプログラムもコンパイルできなくなってしまう。この状況から人類は元のコンピュータ文明を復旧することができるのだろうか? 僕は結論としては、かなり簡単に復旧できると思う。ここではその手順についてちょっと考えてみよう。 コンパイラのバイナリファイルが全部消えてしまった後、復旧のために目指すべきマイルストーンは、おそらくCコンパイラを元に戻すことになるだろう。Cで書かれたプログラムはOSやコンパイラ自身を含めてたくさんあるので、そこを起点にすれば、たくさんのプログラムを芋づる式に復旧していけるからだ。 ほとんどのCコンパイラはCかC++で書かれている。最近のGCCやClangは巨大かつC

    もしコンパイラを全世界で同時にうっかり削除してしまったら、元の状態に復旧できるのだろうか?|Rui Ueyama|note
    yamadar
    yamadar 2017/12/04
    こういう考え事するの結構好き
  • 遂に現実と虚構の区別がつかない体験装置が登場 - 理研の「SRシステム」

    理化学研究所(理研)は6月21日、バーチャルリアリティ(VR)に用いられてきた技術を応用し、あらかじめ用意された「過去」の世界を「現実」と差し替え、被験者に過去を現実と区別なく体験させる実験装置「代替現実システム(Substitutional Reality System:SRシステム)」を開発したと発表した。 成果は、理研 脳科学総合研究センター 適応知性研究チームの藤井直敬チームリーダーと、脇坂崇平研究員、鈴木啓介研究員(現イギリス サセックス大学研究員)らの研究グループによるもの。 研究の詳細な内容は、ネイチャー・パブリッシング・グループのオンラインジャーナル「Scientific Reports」(6月21日号)に掲載された。なお、8月24~26日の間に日科学未来館において、SRシステムを用いた「MIRAGE」というパフォーマンスアートの公演を予定している。 目の前に広がる風景や

    遂に現実と虚構の区別がつかない体験装置が登場 - 理研の「SRシステム」
  • 1