I'm considering switching to the intel compiler from the standard VC++ compiler included in visual studio ultimate... costs do not really concern me here, for reasons I dont feel like discussing here...
but anyway, I was wondering what kind of advantages/disadvantages this would bring to the table. for one, will it give me an edge in graphics/game development? I can *see* it helping, since its computationally and mathematically complex under the hood, but not really to the developer (since Im using APIs like SDL, OpenGL, that make it easier on me) - but im not really doing super intesive science work or operating system development...
also, will my code execute FAR slower than the microsoft compiler on AMD cpus? If it is just about the same on AMD, and better on Intel, thats cool. if it will execute FAR slower than the same program compiled with VC++ on other platforms, it IS a drawback though... as compatibility is important.
I like that its more standards compliant, more portable (drop the same code in GCC and go!) I've heard it explains errors more thoroughly too...
and on integration with visual studio, does it still retain all the MFC libraries/functionality? I find that essential, as I HATE using windows API to code every aspect of the UI by hand. When I port things to linux I either use Firemonkey with Embarcadero or another UI entirely, but I DO use MFC a lot.