Knowledge Gained by Please Sir May I Have a Linker?

读完我们的.NET策略之后,ㄚ琪要继续读先生可以赏我一个连结程式吗?,这可以说是约耳趣谈软体:来自专案管理的现场实录最后一篇了,我终于要把这一本书看完了。

这一篇对比于上一篇我们的.NET策略,我还是觉得约耳在骂.NET的问题,这个问题就是.NET缺少‘连结程式’,‘连结程式做的事如下,它会把你的程式编译过的版本,和所有有用到的程式库函数编译过的版本结合起来。然后会把你没用到的所有程式库函数都拿掉。最后再产生大家可以在自己电脑上执行的单一可执行二位元程式。’

‘.NET用了一个叫”runtime”的想法来取代连结程式。’但是这个runtime不是内建的,而是你要升级Windows才会下载,而且每次.NET改版你就得重新下载,这就是约耳火大的原因。

因为如果约耳开发的软体要搭配.NET的环境来开发,他就得要求客户也要下载这些程式,很多客户会不见,所以这真的是微软很屎的策略,逼你就范,因为我就是大,我就是王,你要在我之下,你不用就等着灭吧!可怜大家还是一直跟着微软,任其摆布,真惨!