さよならクレイジーボブ

2023年4月6日
全体に公開

今日は珍しくイベントに登壇する予定があったので、りんかい線に乗って東京ビッグサイトに移動していました。

今から登壇なのです

途中、おもむろに NewsPicks を開くと、衝撃のニュースが。

Cash App の生みの親が亡くなったというニュースです。はて Cash App の生みの親 —— 最初ピンときませんでしたが、よく考えたらそれは Bob Lee こと Crazy Bob でした。これはエンジニアにとっては大きな衝撃です。Bob Lee は、プログラミング言語 Java に関わるエンジニアなら知らない人は居ないほどの有名人なのですから。

Hacker News でも大きな話題になっており、彼の影響力の大きさが窺えます。

注目度もコメント数もご覧の通り

Bob Lee の功績

専門用語になってしまいますが、Bob Lee は依存性注入ライブラリ「Guice」を開発したことで一躍有名になりました。Google AdWords のエンジニアだった彼は、当時重たくて使いづらいと言われていた Spring Framework などの依存性注入ライブラリではなく、より軽量で型安全なライブラリとして Guice を開発し、オープンソース化しました。この開発経験をもとに、彼はその後 Java の言語仕様(JSR)にも影響を与えています。

その後、Bob Lee は Android の初期コアライブラリの開発をした後、Square の CTO として活躍しました。Square は、あの特徴的なドングルを使った決済サービスで知られています。彼の下には多数のスターエンジニアが在籍し、当時 Square は moshi・picasso・okhttp・okio・retrofit など、多くの有名な OSS(オープンソース)ライブラリを生み出していました。

Square の CTO を退任した後、彼のキャリアはプロダクト寄りに変わっていきます。その後の彼の活動を仔細に把握しているわけではありませんが、Cash App や MobileCoin に取り組んでいるのは把握していました。

キャリアが変わっても、彼のエンジニアとしての功績は決して失われることはありません。現在でも、彼の作成したライブラリやコードベースは、多くの企業で利用されています。

偉大なハッカーが亡くなってしまったのは本当に残念です。心からご冥福をお祈りいたします。RIP クレイジーボブ。

応援ありがとうございます!
いいねして著者を応援してみませんか



このトピックスについて
韓 勇治さん、他458人がフォローしています