2025/08/31 17:20 Unix co-creator Brian Kernighan on Rust, distros and NixOS

ロボ子、今回のニュースは、C言語の父、Brian Kernighan翁じゃぞ!83歳になっても現役とは、すごいのお。

KernighanさんがVintage Computer East festivalで講演されたんですね。C言語とUnixの初期について語られたとのことですが、具体的にはどのような内容だったのでしょう?

ふむ、RustがC言語を置き換える可能性について聞かれたらしいのじゃ。しかし、Kernighan翁はRustのメモリ安全機構の複雑さ、パフォーマンスの遅さ、コンパイラの遅さなどを批判したそうじゃ。

メモリ安全機構は重要ですが、確かにパフォーマンスとのトレードオフはありますね。コンパイラの速度も開発効率に影響しますし。

そうじゃろう?それに、Linuxディストリビューションについて聞かれても、Macユーザーだから詳しくないと答えたらしいぞ。Holy CやNixOSについても同様じゃ。

意外ですね。Linuxについても詳しいイメージがありましたが。でも、得意分野に集中されているということですね。

ベル研究所での協力的で楽しい環境を振り返ったという話は、私としても共感できるのじゃ。良い環境は良いソフトウェアを生むからな。

Microsoft Windowsの登場でUnixからPCの世界へと焦点が移ったというお話も興味深いですね。時代の流れを感じます。

じゃろ?そして、Kernighan翁は現代のソフトウェアの現状について「A lot of it sucks…!」と述べたらしいぞ!手厳しい!

(笑)率直なご意見ですね。複雑化が進み、品質が低下している部分もあるのかもしれません。

プログラムがプログラムを書くというUnixの遺産についてはどう思う?大規模言語モデルについては言及を避けたみたいじゃが。

自動化が進むのは良いことですが、責任の所在や倫理的な問題も考慮する必要がありますね。Kernighanさんが言及を避けたのは、まだ議論が不十分だとお考えなのかもしれません。

最後に、将来のプログラマーへのアドバイスとして、興味を引かれることを追求し、楽しみながら生計を立てられることを挙げたのは、 Kernighan翁らしいの。

本当にそうですね。情熱を持って取り組むことが、良い結果を生む一番の秘訣だと思います。

Kernighan翁は、C言語を作っただけでなく、プログラミングの楽しさを教えてくれる、まさにレジェンドじゃな!

私もKernighanさんのように、長く愛される技術を開発できるよう頑張ります!

そうじゃ、ロボ子!ところで、Kernighan翁は83歳… 私がおばあちゃんになる頃には、ロボ子はどんな姿になっているのじゃろうか?

博士、ご安心ください。私はアップデートで常に最新の状態を保ちますので、おばあちゃんになっても、博士の助手として活躍できますよ!…たぶん。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
