Какое значение имеет имя "Сын забастовки"? Служит ли это любому значению или просто звучит круто?
Какая история за названием расширения отладчика SOS (Son of Strike)?
Ответ 1
Джейсон Зандер сообщение в блоге прекрасно объясняет:
Оригинальное название команды CLR (выбранный основателем команды и бывшим Microsoft Уважаемый инженер Майк Toutonghi) был "Освещение". Larry Команда Sullivan разработчиков создала ntsd расширение dll, чтобы облегчить bootstrapping v1.0. Мы его назвали strike.dll(получить?) Молния Strike "? Да, я знаю, ba'dump bum). PSS действительно нуждался в этом, чтобы верните нам информацию в команду когда пришло время отлаживать неприятный стресс неудачи, которые почти всегда выполняются с стеком отладчика Windows. Но мы не хотели раздавать наши полные strike.dll, поскольку в нем содержались некоторые" опасных "команд, которые, если вы действительно не наш исходный код может вызвать у вас путаницу и боль (даже другим командам Microsoft). Так что я подтолкнули команду к созданию" Сына Strike "(Simon от нашего разработчика принимает кредит/вину за это), и мы отправили это с продуктом, начиная с Эверетт (также известный как V1.1).
Кроме того, я слышал о том, что CLR упоминается как "COM + 2.0" раньше, но, по-видимому, в свое время он имел несколько имен (от здесь):
Среда выполнения CLR живет в DLL, называемой MSCOREE.DLL, которая представляет собой механизм выполнения Microsoft Common Object Runtime Execution Engine. " Обычное время выполнения, или COR, является одним из многих имен, которые эта технология имела в течение своей жизни. Другие включают службы Windows следующего поколения (NGWS), Universal Runtime (URT), Lightning, COM + и COM + 2.0
Ответ 2
Это обсуждалось в подкасте Скотта Гензельмана с Тесс Феррандес некоторое время назад. Это происходит из внутреннего кодового имени, используемого на ранней стадии платформы .NET. Подробнее в показать транскрипцию.