Anos atrás, fiquei surpreso ao descobrir que a Intel vende compiladores compatíveis com o Visual Studio. Eu tentei em particular para C / C ++, bem como ferramentas de diagnóstico fantásticas. Mas o código simplesmente não era tão computacionalmente intenso para perceber a diferença. A única impressão foi: a Intel realmente fez isso por mim agora? Uau, ferramentas incríveis com resolução de nanossegundos, inacreditável. Mas o julgamento terminou e a equipe nunca considerou seriamente uma compra.
Pela sua experiência, se o custo da licença não importa, qual fornecedor é o vencedor?
Não é uma pergunta ampla ou vaga, nem uma tentativa de desencadear uma guerra santa. Esse tipo de pergunta é sobre duas ferramentas muito visíveis. Ninguém gosta quando as ferramentas têm mistérios ou surpresas. E as escolhas entre o melhor e o melhor são sempre a dor. Eu também entendo que a grama é sempre um argumento mais verde . Eu quero ouvir todas as histórias "e se".
E se a Intel o otimizar localmente para a etapa de chips do mês, e nem todo destino de hardware funcione tão bem quanto a Microsoft compilado? E se o hardware da AMD for o alvo e tudo desacelerar sem motivo? Ou, por outro lado, e se o hardware da Intel tiver tantas oportunidades imperceptíveis, que os escritores de compiladores da Microsoft são muito lentos para adotar e nunca o implementam no compilador? E se os dois forem exatamente iguais, na verdade, uma única base de código agrupada em duas caixas diferentes e licenciada a ambos os fornecedores por alguma loja de terceiros?
E assim por diante. Mas alguém sabe algumas respostas.