Originally Posted by jmark
If you're going to be using Linux in your career you might as well use it as your main OS. The only reason to use windows is if you need Office, etc for work. Only reason to use a Mac is if you want a pretty computer or want to make an iphone app.
Wow, it's like lots of informed stereotypes in one post.
Most people I know started out doing development in Windows - and most of them have moved to Macs since there's a nice balance between things that work well right out of the box and doing unix work that'll work without changes when moving to a unix server.
The idea that Linux is in the same league as Windows or Macs for available software and ease of use is silly.