Bertahun-tahun yang lalu, saya terkejut ketika saya menemukan bahwa Intel menjual kompiler Visual Studio yang kompatibel. Saya mencobanya secara khusus untuk C / C ++ serta alat diagnostik yang fantastis. Tetapi kode itu tidak begitu intensif secara komputasi untuk melihat perbedaannya. Satu-satunya kesan adalah: apakah Intel benar-benar melakukannya untuk saya sekarang, wow, alat luar biasa dengan resolusi nanodetik, sulit dipercaya. Namun uji coba berakhir dan tim tidak pernah dengan serius mempertimbangkan pembelian.
Dari pengalaman Anda, jika biaya lisensi tidak masalah, vendor mana yang menjadi pemenang?
Ini bukan pertanyaan luas atau tidak jelas atau upaya untuk memicu perang suci. Pertanyaan semacam ini adalah tentang dua alat yang sangat terlihat. Tidak ada yang suka ketika alat memiliki misteri atau kejutan. Dan pilihan antara yang terbaik dan yang terbaik selalu merupakan rasa sakit. Saya juga mengerti bahwa argumen rumput selalu lebih hijau . Saya ingin mendengar semua cerita "bagaimana jika".
Bagaimana jika Intel hanya mengoptimalkannya secara lokal untuk chip bulan ini, dan tidak semua target perangkat keras akan berfungsi sebagaimana Microsoft dikompilasi? Bagaimana jika perangkat keras AMD adalah target dan semuanya akan melambat tanpa alasan? Atau di sisi lain, bagaimana jika perangkat keras Intel memiliki begitu banyak peluang yang tidak terlihat, sehingga penulis kompiler Microsoft terlalu lambat untuk mengadopsi dan tidak pernah mengimplementasikannya dalam kompiler? Bagaimana jika keduanya sama persis, sebenarnya basis kode tunggal hanya dibungkus menjadi dua kotak yang berbeda dan dilisensikan ke kedua vendor oleh beberapa toko pihak ketiga?
Dan seterusnya. Tetapi seseorang tahu beberapa jawaban.