gpt4 book ai didi

.net - SOS(Son of Strike)调试器扩展名称背后有什么故事?

转载 作者:行者123 更新时间:2023-12-03 07:26:43 25 4
gpt4 key购买 nike

“罢工之子”这个名字有何意义?它有什么意义还是只是听起来很酷?

最佳答案

杰森·赞德的blog post完美地解释了这一点:

The original name of the CLR team (chosen by team founder and former Microsoft Distinguished Engineer Mike Toutonghi) was "Lighting". Larry Sullivan's dev team created an ntsd extension dll to help facilitate the bootstrapping of v1.0. We called it strike.dll (get it? "Lightning Strike"? yeah, I know, ba'dump bum). PSS really needed this in order to give us information back to the team when it was time to debug nasty stress failures, which are almost always done with the Windows debugger stack. But we didn't want to hand out our full strike.dll, because it contained some "dangerous" commands that if you really didn't have our source code could cause you confusion and pain (even to other Microsoft teams). So I pushed the team to create "Son of Strike" (Simon from our dev takes credit/blame for this), and we shipped it with the product starting with Everett (aka V1.1).

此外,我以前听说过 CLR 被称为“COM+ 2.0”,但显然它在当时有过几个名称(来自 here):

The CLR runtime lives in a DLL called MSCOREE.DLL, which stands for Microsoft Common Object Runtime Execution Engine. "Common Object Runtime," or COR, is one of the many names this technology has had during its lifetime. Others include Next Generation Windows Services (NGWS), the Universal Runtime (URT), Lightning, COM+, and COM+ 2.0

关于.net - SOS(Son of Strike)调试器扩展名称背后有什么故事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3572990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com