2022年1月6日のブックマーク (2件)

  • コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み

    Kernel/VM探検隊はカーネルや仮想マシンなどを代表とした、低レイヤーな話題でワイワイ盛り上がるマニアックな勉強会です。植山氏は、制作中のリンカである「mold」について発表しました。全2回。前半は、リンカの概要について話しました。 LLVMのリンカ「lld」オリジナルの作者 植山類氏:植山類です。今僕が作っているmoldというリンカについて発表します。 今回の発表の概要です。リンカが何かを知っている人はそんなにたくさんいないと思うので、まず説明します。次に、「mold」のポイントは速いことなのですが、速いと何がうれしいのかを説明します。そのあと、どれくらい速いのかを説明した上で、どう実現されているのか、概要を紹介します。詳細になると何時間あっても終わらないので、かなりハイレベルな話をします。 自己紹介のスライドを入れていませんが、僕はリンカを何度か作ったことがあって、LLVMのlld

    コンパイラが作ったバイナリをつなぎ合わせるプログラム 「lld」の作者が語る、リンカの仕組み
  • 50歳になってようやく気付いた、人生で重要なことと、後悔したこと。

    僕はいま、40代最後の数日を過ごしていて、このエントリが公開されているときには(急病や事故などで世を去っていなければ)50歳を迎えているはずです。 僕の両親はともに50代で人生を終えているので、ああ、もうここまで来てしまったか、終活とかも考えなければならないのかな、という感慨とともに、こんな悟りには程遠い年齢、成熟度で命が尽きるとき、両親はどう考えていたのだろう、納得できなかったんじゃないか、と想像もするのです。 命というのは、人が納得するしないにかかわらず、終わるときには終わる。 最近、周囲の人の若くしての思いがけない訃報が続いて、僕自身混乱もしているのだけれど、その一方で、「まだ自分の番ではなかった」ことに、少し安堵もしてきました。 それでも、いつかは順番がまわって来る。 今の世の中の全体像としては、50代くらいは、まだ「現役世代」であり、そこまで老け込むことはないのかもしれませんが

    50歳になってようやく気付いた、人生で重要なことと、後悔したこと。