Since I’ve decided to go back to school for computer programming, I’ve had to switch back to Microsoft Windows most of the time. I’ve opted to take my classes online this semester and much to my surprise, a couple of classes actually require me to use Windows for specific software.
I’m taking a basic math class for starters. It’d be fine except I must use Course Compass which relies on an interesting combination of Internet Explorer, ActiveX controls (which I had to specifically ease up my security on), Adobe Acrobat Reader, and Adobe Flash player. Then to make it worse I had to install a program specifically from Course Compass to use it. Finally, I had to use Apple’s Quicktime Media Player (which makes no sense to me). While I can understand the security aspect of this class to prevent cheating, let us type out of our answers or even the whole problem/solution set in a word processor. For that matter, I should be able to use Firefox instead of IE. Argh.
My other issue is C++ programming. While I am given the option to use any compiler I see fit, the book suggests that there are special settings involved and that everything is designed around Microsoft Visual C++ Studio Express. Of course it only works under Windows.
So while I still dual boot and keep my Ubuntu install going, I’ve become an incidental Windows boy again. And I don’t mind. I’ve added as much open source as I can. I use Clamwin Antivirus. I use Firefox for all my regular browsing. I turn in all my assignments using OpenOffice Writer saved as Word Documents. Still I can’t help but feel that I’m betraying my open source views by resorting to a mostly dysfunctional operating system.