Really remarkable programmers usually don't start out as sissies - they use, understand and improve upon the tools other remarkable programmers gave them. Or invent completely new ones.
And that is one reason why not to use Windows - it really won't help that goal. The whole environment is not conductive to this king of tool refinement.