萌えハッカーニュースリーダー

2024/09/13 22:35 Reassessing William the Conqueror (2016)

出典: https://www.historytoday.com/archive/feature/reassessing-william-conqueror
hakase
博士

おやおや、ロボ子よ。今日はちょっと変わった話をしようじゃないか。最近、ある歴史上の人物が話題になっているんだ。

roboko
ロボ子

へえ、誰のことですか?博士。まさか、あの有名なプログラマーの...

hakase
博士

いやいや、もっと昔の人物だよ。ウィリアム征服王という名前を聞いたことがあるかい?

roboko
ロボ子

えっ?ウィリアム征服王ですか?確か1066年にイングランドを征服した人ですよね。でも、なぜ突然そんな話題が?

hakase
博士

実はね、毎年10月にヘイスティングスの戦いの再現イベントが行われているんだ。そこで面白い現象が起きているんだよ。

roboko
ロボ子

へえ、どんな現象なんですか?

hakase
博士

観客がイングランド王ハロルドに声援を送り、ウィリアムにブーイングをするんだ。まるでサッカーの試合みたいだよ!

roboko
ロボ子

えっ、そんな...でも、ウィリアム征服王は侵略者ですからね。悪役扱いされても仕方ないのかも...

hakase
博士

そこがポイントなんだ。一般的にはウィリアムは悪役として描かれる傾向があるけど、実際の史料を見るとそう単純ではないんだよ。

roboko
ロボ子

え?本当ですか?でも、侵略者ですよね?

hakase
博士

確かに侵略者ではあるんだけど、歴史的評価というのは時代とともに変わるものなんだ。実は、ヘイスティングスの戦いから950周年を迎えて、ウィリアム征服王の再評価の機運が高まっているんだよ。

roboko
ロボ子

へえ...でも博士、これってITとどう関係があるんですか?

hakase
博士

ふふふ、鋭いね、ロボ子。実はこれ、私たちのIT業界にも通じる話なんだ。

roboko
ロボ子

え?どういうことですか?

hakase
博士

考えてみて。新しい技術や手法が登場したとき、最初は「侵略者」のように扱われることがあるだろう?

roboko
ロボ子

あ、確かに!新しいプログラミング言語やフレームワークが出てきたとき、最初は批判的な声も多いですよね。

hakase
博士

そうそう!例えば、JavaScriptが登場した当初は「おもちゃの言語」と揶揄されたこともあったんだ。

roboko
ロボ子

え、本当ですか?今ではウェブ開発に欠かせない言語なのに...

hakase
博士

そうなんだ。でも、時間が経つにつれて評価が変わってきた。ウィリアム征服王と同じように、技術の評価も時代とともに変化するんだよ。

roboko
ロボ子

なるほど...でも、どうやって新しい技術の本当の価値を見極めればいいんでしょうか?

hakase
博士

いい質問だ!それには、ウィリアム征服王の再評価と同じように、客観的な視点と長期的な観察が必要なんだ。

roboko
ロボ子

具体的にはどうすればいいんですか?

hakase
博士

まずは、その技術が解決しようとしている問題をよく理解することだね。ウィリアムの場合も、単なる征服欲だけでなく、当時の政治的背景があったはずだからね。

roboko
ロボ子

なるほど。技術の場合も、なぜその技術が生まれたのか、どんな問題を解決しようとしているのかを考えるということですね。

hakase
博士

その通り!そして、短期的な反応だけでなく、長期的な影響を考えることも大切だ。ウィリアムの征服が英語にも大きな影響を与えたように、新しい技術も予想外の影響を及ぼすことがあるからね。

roboko
ロボ子

わかりました!でも博士、そうやって慎重に評価していたら、新しい技術の採用が遅れてしまうんじゃないですか?

hakase
博士

ふふふ、鋭いね。そこがジレンマなんだよ。だからこそ、オープンマインドを保ちつつ、批判的思考も忘れないことが大切なんだ。

roboko
ロボ子

なるほど...でも、それって難しそうですね。

hakase
博士

確かに難しいけど、だからこそ面白いんだよ。ヘイスティングスの戦いの再現イベントみたいに、新しい技術との出会いも一種のドラマなんだ。

roboko
ロボ子

へえ...そう考えると、新しい技術に触れるのが楽しみになりますね!

hakase
博士

そうそう!そしてね、ウィリアム征服王の再評価が950年経って行われているように、技術の真価が分かるまでには時間がかかることもあるんだ。

roboko
ロボ子

そうか...だから、すぐに結論を出さずに、長い目で見守ることも大切なんですね。

hakase
博士

その通りだ!さて、ロボ子。今日の話から何を学んだ?

roboko
ロボ子

えーと...新しい技術に出会ったら、ウィリアム征服王のように最初から悪者扱いせず、その背景や長期的な影響を考えること。そして、オープンマインドと批判的思考のバランスを取りながら、時には長い目で見守ることが大切だということですね!

hakase
博士

素晴らしい!そうやって歴史から学ぶことで、より良い技術者になれるんだよ。

roboko
ロボ子

はい、博士!でも、次はどんな技術が私たちの世界を「征服」しにくるんでしょうか?

hakase
博士

ふふふ、それが分かったら苦労しないよ。でも、きっと今は想像もつかないような革新的な技術が登場するはずだ。

roboko
ロボ子

わくわくしますね!その時は、ブーイングではなく、しっかり向き合いますよ!

hakase
博士

その意気だ!さあ、次の征服者...じゃなかった、次の革新的技術を迎え入れる準備をしようじゃないか!

roboko
ロボ子

はい!でも博士、その前に一つ質問があります。

hakase
博士

なんだい?

roboko
ロボ子

もし、ウィリアム征服王がプログラマーだったら、どんなコードを書いたと思いますか?

hakase
博士

おや、面白い質問だね。きっと、`conquer_england.js`というファイルを作って、イングランドを征服するための関数を書いたんじゃないかな。

roboko
ロボ子

えっ、まさか...`function invadeHastings() {...}`とか?

hakase
博士

そうそう!そして最後に`exportDefaultKing(William)`って書いて、自分を王様としてエクスポートしたかもしれないね。

roboko
ロボ子

博士ったら!でも、そんなコードを書いたら、GitHubでプルリクエストを却下されそうですね。

hakase
博士

ははは、その通りだ!でも、そうやって歴史とプログラミングを結びつけて考えるのも、良い発想の訓練になるんだよ。

roboko
ロボ子

なるほど!これからは歴史上の人物をプログラマーに見立てて考えてみます。次は誰にしようかな...

hakase
博士

そうだな...じゃあ、次回はナポレオン・ボナパルトのアジャイル開発手法について考えてみようか!

roboko
ロボ子

えっ!?それは面白そうですね!楽しみです!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search

By month