微軟開源了 Core CLR,作為 .NET 開發人員,是否需要花精力去研究Core CLR 源代碼?為什麼?

開源地址:dotnet/coreclr · GitHub

.NET Framework Blog: CoreCLR is now Open Source

cnBeta報道:微軟開源.NET CoreCLR_Microsoft .NET_cnBeta.COM


.Net 開發人員我不不敢說,C++ 程序員花精力去研究一下倒是無妨。。。


「.NET程序員」要不要研究CoreCLR的實現,感覺跟「Java程序員」要不要研究HotSpot VM的實現,問題性質一樣。

答案當然是:想上就上!

你們研不研究也罷反正我是肯定會研究的(挺

附送我之前做的一個演講:為啥別讀HotSpot VM的源碼

「研究」不一定要一開始就去讀源碼。有別的閱讀資料先了解清楚背景是最好。沒現成的閱讀資料就…等別人寫吧哈哈哈。別催稿喔(逃


你想研究當然可以研究,但如果你的目的是成為一個牛逼的.net開發人員的話,你可以只懂一些通用的知識,並不需要具體到一個.net的實現中去。


你知道嗎?虛幻四雖然免費開源了,可是每天群里還是有人問,這個節點怎麼用啦,編輯器設置如何改啦……等等這類問題,所以說想研究的自己就研究了,不想研究的即使源代碼在手上他依然認為這是坑……


一般提出這種問題的人都不會去研究的,因為會研究的早就已經看Mono去了。


做逆向反逆向需要看,今後會出現更多更底層的hack了。


推薦閱讀:

銀行櫃員三年,轉行做房產中介還是程序員?
你目前寫出的最大的 Bug 是怎樣的?
如何看待仙海總裁張旭因過度勞累突然離世?
頂級的程序員是怎麼樣的?
真正「自學」入門編程/程序員是一種怎樣的體驗?

TAG:微軟Microsoft | 程序員 | 開源 | NET | CLR |