rreagan wrote:wgarvin wrote:I tried to install Visual Studio Express Edition 2008 on my laptop, but I couldn't figure out how to get past the stupid registration stuff without an internet connection. Eventually I gave up. I hate having my time wasted.
From the Registration FAQ:
http://www.microsoft.com/express/support/regfaq/
7. I want to download and install an Express Edition on a computer that does not have Internet access. What can I do?
If you need to install and use an Express Edition on a computer that is not connected to the Internet, you will need to create an installation DVD using the DVD ISO file that is available on the Express site. The installation DVD you create will then allow you to install an Express Edition on a computer that is not connected to the Internet, and that Express Edition will not require registration key for continued usage.
To create an installation DVD for Visual Studio Express Edition, please see the Offline Installation Instructions on the Express site.
Burn a DVD from an ISO? Just to install a compiler and IDE? How can you not recognize that as ridiculous? Even people with internet connections have to jump through (minor) hoops to get registered; click some button on Microsoft's nasty website, fill in their e-mail address or whatever, wait for the e-mail to arrive, and paste the text from the e-mail into the installation. Which I might have been willing to do, if there was any way for my laptop to get to that nasty website in the first place. But downloading an entire ISO and burning a DVD? That's just ridiculous. Why can't I download a single multi-hundred-megabyte setup.exe and just install it without all the stupid registration stuff? I mean, if the tool is "free", then maybe Microsoft should let go of the stupid registration stuff. Of course it's not really "free", its "free with some strings attached". Their insistence on collecting the info and tracking all the people who install this thing, has ended up making it too difficult for me to install. Hell with that, I can't be bothered then.
rreagan wrote:wgarvin wrote:I'm no longer willing to use Microsoft development tools, even free ones
Sounds like you feel pretty strongly about this.
Only because I wasted several hours of my life trying to work around Microsoft's asinine restrictions. I'll never get that time back, and yes I'm bitter about it.
rreagan wrote:wgarvin wrote:...except when I'm at work.
Well, not too strongly I guess

At work I don't have a choice about what to use, and besides, its already installed for me!
That's the irony here---For my job, I already use Microsoft tools to write software that runs on Microsoft platforms (PCs and Xbox360s). Microsoft might benefit somehow from people registering the free editions of their tools, but (like DRM) it doesn't benefit *me* in any way, it just gets in my way. As a result I'd rather use some other
freely available tool instead.
Aart Bik wrote:Even though I no longer work as compiler engineer at Intel, I still have some primitive means of debugging the Intel compiler.... This indeed seems a bug (in induction variable optimization to be precise). I have emailed my old buddies at Intel to confirm and fix this.
And, yes, people claiming that one should not have to rewrite their code to avoid compiler bugs are absolutely right.
Hope this helps.
Aart Bik
http://www.aartbik.com/
Thanks for taking the time to confirm the compiler bug, and for informing the guys who have the power to fix it.