Ý nghĩa của tên "Con trai đình công" là gì? Nó có phục vụ bất kỳ ý nghĩa nào hay chỉ là âm thanh tuyệt vời?Câu chuyện đằng sau tên của phần mở rộng trình gỡ lỗi SOS (Son of Strike) là gì?
Trả lời
Jason Zander của blog post giải thích nó một cách hoàn hảo:
Tên gọi ban đầu của đội CLR (được lựa chọn bởi người sáng lập đội và cựu kỹ sư xuất sắc Microsoft Mike Toutonghi) là "chiếu sáng". Larry Đội ngũ phát triển của Sullivan đã tạo một tệp mở rộng ntsd để giúp tạo điều kiện cho việc khởi động bootstrapping của v1.0. Chúng tôi gọi nó là strike.dll (lấy nó? "Lightning Strike"? Yeah, tôi biết, ba'dump bum). PSS thực sự cần điều này để cung cấp cho chúng tôi thông tin về nhóm khi đến lúc gỡ lỗi căng thẳng khó chịu lỗi, hầu như luôn được thực hiện với ngăn xếp trình gỡ lỗi Windows. Nhưng chúng tôi không muốn phát hết strike.dll đầy đủ của chúng tôi vì nó chứa một số lệnh "nguy hiểm" nếu bạn thực sự không có mã nguồn của chúng tôi có thể khiến bạn nhầm lẫn và đau đớn (Microsoft đội). Vì vậy, tôi đã thúc đẩy nhóm tạo "Con số tấn công" (Simon từ nhà phát triển của chúng tôi mất tín dụng/đổ lỗi cho điều này) và chúng tôi đã giao hàng với sản phẩm bắt đầu bằng Everett (aka V1.1).
Ngoài ra, tôi đã nghe nói về CLR được gọi là "COM + 2.0" trước đó, nhưng dường như nó đã có một vài tên trong thời gian của mình (từ here):
Thời gian chạy CLR sống ở một DLL gọi là MSCOREE.DLL, viết tắt của Microsoft Common Object Runtime Execution Engine. "Runtime Object phổ biến," hoặc COR, là một trong nhiều tên mà công nghệ này đã có trong suốt cuộc đời của nó. Những người khác bao gồm Next Generation Windows Services (NGWS), các phổ Runtime (URT), sét, COM + và COM + 2,0
Điều này đã được thảo luận trong một podcast Scott Hanselman với Tess Ferrandez trong khi trở lại. Nó xuất phát từ một tên mã nội bộ được sử dụng sớm trong nền tảng .NET. Thông tin thêm trong số show transcript.
- 1. Động lực đằng sau "Sử dụng phương pháp mở rộng một cách tiết kiệm là gì?"
- 2. ý tưởng đằng sau việc mở rộng hình ảnh bằng cách sử dụng lanczos là gì?
- 3. Quy trình tốt để viết thẻ câu chuyện là gì?
- 4. Python mở rộng gỡ lỗi
- 5. Phép thuật đằng sau Lightstreamer là gì?
- 6. phần mở rộng .action ... là gì?
- 7. Khái niệm đằng sau R.java là gì?
- 8. Phép thuật đằng sau Escape (\) là gì
- 9. Quy trình Erlang đằng sau hậu trường là gì?
- 10. Suy nghĩ đằng sau sự phát triển của Lập trình hướng đối tượng là gì?
- 11. Kỹ thuật gỡ lỗi "Out of Memory" của Excel VBA
- 12. Phần mở rộng tên tệp phổ biến nhất của tệp mã nguồn Forth là gì?
- 13. Net Framework 4 mở rộng là gì?
- 14. Công cụ gỡ lỗi nguồn mở yêu thích của bạn là gì?
- 15. Câu chuyện của người dùng là gì và không phải là gì?
- 16. Gỡ lỗi Loglevel là gì?
- 17. Phần mềm quản lý các câu chuyện của người dùng
- 18. Lý do đằng sau việc đặt các hằng số trong các câu lệnh if là gì?
- 19. Lý do đằng sau yêu cầu bồi thường "PHP không mở rộng quy mô (tốt)" là gì?
- 20. Bí quyết gỡ lỗi yêu thích của bạn là gì?
- 21. Phần mở rộng tệp Pascal ưa thích là gì?
- 22. jQuery trong phần mở rộng của Firefox
- 23. Lịch sử đằng sau lớp loại Functor là gì?
- 24. Lỗi mở rộng tiềm ẩn phân tách là gì?
- 25. phần mở rộng tệp .kt? Loại tệp này là gì?
- 26. Mã nguồn của phần mở rộng ngôn ngữ của GHC ở đâu: "Mũi tên"?
- 27. Xóa phần mở rộng tên miền
- 28. Khái niệm chung đằng sau XSS là gì?
- 29. Lớp mở rộng là gì?
- 30. Trình kích hoạt dữ liệu WPF và bảng câu chuyện
lịch sử sâu sắc. Tôi luôn luôn sử dụng để tự hỏi về viết tắt của phần mở rộng SOS.dll và những gì nó có thể thực sự có ý nghĩa. và Trong thực tế, tôi luôn luôn được sử dụng để suy đoán MSCOREE.dll như Microsoft CORE Execution Engine. Cảm ơn @chris vì đã cứu tôi khỏi sự bối rối. – RBT