多年前,当我发现英特尔销售与Visual Studio兼容的编译器时,我感到很惊讶。我特别针对C / C ++和出色的诊断工具进行了尝试。但是,代码根本就没有那么多计算量来注意到差异。唯一的印象是:英特尔真的为我真正做到了,哇,令人难以置信的纳秒分辨率的出色工具。但是审判结束了,团队从未认真考虑过购买。
根据您的经验,如果许可成本无关紧要,那么哪个供应商是获胜者?
引发一场圣战不是一个广泛或模糊的问题或动机。这种问题是关于两个非常明显的工具。没有人喜欢工具有任何神秘或惊奇之处。在最佳与最佳之间做出选择始终是痛苦。我也了解草总是绿色的说法。我想听听所有的“假设”故事。
如果Intel仅针对本月的芯片升级进行本地优化,而并非每个硬件目标都能像Microsoft编译的那样正常工作,该怎么办?如果目标是AMD硬件,而一切都会毫无原因地降低速度,该怎么办?或者,另一方面,如果英特尔的硬件拥有如此众多的机会,而微软的编译器编写者却太慢而无法采用,并且从未在编译器中实现它,该怎么办?如果两者完全相同,实际上是将单个代码库包装到两个不同的盒子中并由某个第三方商店授权给这两个供应商,该怎么办?
等等。但是有人知道一些答案。