Understanding is a three-edged sword: Your side, their side, and the truth
Unless you already have a licensed copy of Windows you will need to pay whether you dual boot or use Virtual Box. Virtual box will happily run Windows XP though - even if it won't install raw on your laptop - so you don't have to buy Windows 7, if you already have XP, and your development tools are supported on it.
Tony - Happy to try to help.
Unless otherwise stated - all code posted by me is untested. Remember to Mark the Thread as Solved.
Ubuntu user number # 24044 Projects : TimeWarp - on the fly Backups
Before you shell out the cash for Windows, I would check with the CS department at your school and see if you can get a free MSDNAA student account. A lot of universities' offer such accounts to CS students, at least mine did. They have a lot of great Microsoft software for free, such as Windows 7, Windows 8 Consumer Preview and VisualStudio 2010.
As for needing Windows for school, my school's CS classes are primarily through Unix, so I use Ubuntu to do most of my CS homework, especially the programming. I still like to keep Windows though because I do some VB.NET work and am learning C# and I like VisualStudio (especially since it was free...).
csharp actually runs on Microsoft.NET if you want it to.
But at any rate, you can write some single-platform Java in 2 lines, so what exactly is your argument?
Just a general "Your course expects Windows so you should not consider a Free Software replacement because Microsoft is awesome" posting from the usual anti-Mono crowd?
Understanding is a three-edged sword: Your side, their side, and the truth
Um. What?
My point is that .NET is a proprietary platform for which there is no drop-in open source replacement. Even if there was, Microsoft could release a new version tomorrow and you'd be playing catch-up again. The fact that Mono exists doesn't eliminate vendor lock-in or alter the fact that Microsoft is calling the shots on the .NET platform.
In that way it's a bit like Wine, or any attempt at manipulating OOXML. Or PDF for that matter.
Since most laptops have Windows installed on as default, I would say that you are better to dual boot than completely wipe everything off. I have found that it is worth having Windows if possible. There are little things I tend to need it for. I do all my work in Ubuntu, but if I ever need to provide someone with a Word doc, I open my file in Word to check it displays ok. OpenOffice say that it is compatible but I have found that they get things wrong on occasion.
So ultimately what I am trying to say is, if you buy a laptop that has no OS, then fair enough, just stick Ubuntu on. If you buy one with Windows pre-installed, it doesn't hurt to keep it in the background and dual boot.
Paul
My current project: http://apps.facebook.com/beatthetexan - Creating an artificial poker player using neural networks and genetic algorithms.
My blog: http://pm-gaming.blogspot.com
Bookmarks