「SonofStrike」という名前の意味は何ですか?それは何か意味がありますか、それとも単にクールに聞こえますか?
3 に答える
Jason Zander のブログ投稿は、それを完全に説明しています。
CLR チーム (チームの創設者で元 Microsoft Distinguished Engineer の Mike Toutonghi が選んだ) の元の名前は "Lighting" でした。Larry Sullivan の開発チームは、v1.0 のブートストラップを容易にするために ntsd 拡張 dll を作成しました。私たちはこれを strike.dll と呼びました (わかりますか? "Lightning Strike"? ええ、わかっています。ba'dump bum)。PSS は、ほとんどの場合 Windows デバッガー スタックで行われる厄介なストレス障害をデバッグするときに、チームに情報を返すためにこれを本当に必要としていました。しかし、完全な strike.dll を配布したくはありませんでした。これには、ソース コードが本当にない場合、(他の Microsoft チームにさえ) 混乱と苦痛を与える可能性のある "危険な" コマンドが含まれていたからです。だから私はチームに作成を促しました」
また、以前は CLR が「COM+ 2.0」と呼ばれていたことを聞いたことがありますが、当時はいくつかの名前があったようです (こちらから)。
CLR ランタイムは、Microsoft Common Object Runtime Execution Engine の略である MSCOREE.DLL と呼ばれる DLL に存在します。「共通オブジェクト ランタイム」または COR は、このテクノロジがその存続期間中に付けられた多くの名前の 1 つです。その他には、次世代 Windows サービス (NGWS)、ユニバーサル ランタイム (URT)、Lightning、COM+、およびCOM+ 2.0が含まれます。
これは、しばらく前にテス・フェランデスとスコット・ハンセルマンのポッドキャストで議論されました. これは、初期の .NET プラットフォームで使用された内部コードネームに由来します。詳細はショーのトランスクリプトをご覧ください。