大学時代、私はブライアン W. カーニハン氏の授業を受けた。彼は「Hello, world」をプログラミングの伝統にしたことで知られる生ける伝説であり、Unix を開発した最初のベル研究所チームのメンバーだった。私たちの目の前で、彼は簡素なターミナル上で、vi と呼ばれる簡素なコード エディタ (vim ではないことに注意) を使用して、複雑な構文ツリーのパーサーを構築しながら、ライブ コーディングを行っていた。彼はIDEのような現代的なツールを必要としなかっただけでなく、ターミナルで実行されているメールクライアントを使用してメールに返信していました。そこにはある種の美学がありました。間もなく、プログラミングは、かつて職人技とみなされていたタイピングのジェスチャーと呪文の組み合わせと見なされるようになるかもしれません。私たちが昔のベル研究所の仲間たちに畏敬の念を抱くように、並行処理の問題を手動でデバッグしたり、Webサーバーコードをゼロから書いたりする華やかさのない仕事は、英雄的と見なされるようになるかもしれません。