here is a good link to learn about unix culture:
http://www.faqs.org/docs/artu/ - the art of unix programming
and here is a good link to learn how to be a good hacker (as in programmer):
http://www.catb.org/~esr/faqs/hacker-howto.html - how to become a hacker
TheHeadFL - i would wonder why windows programers don't provide a better environment for themselves.. mmm.. and yes, they could have one, but the triditional culture is repulsive of unnecessary coding.. especially a library programmed in system languages such as C, it doesn't provide a good environment to program GUIs at all.. when you go to any hard core unix forum, and even the mention of GUI based installer will turn into a flame war :|
the short answer: they don't need it
__________________
lisp hacker

running: FreeBSD 5.4 - still learning

develop with: SBCL + emacs for lisp, Anjuta IDE +gcc for c, SPE for python..
browse with: opera