Originally Posted by Bostonian
Getting a good job is a long-term goal, but before that comes college. Looking at the computer science and engineering sites of a few schools, it appears that students are expected to quickly get comfortable with Unix programs and commands such as gcc, make, grep etc. A student who started a computer science program having only used Windows (and never using the command line under cygwin) would be at a disadvantage.

Yes. Those are all in Linux, too.

In the business world (or at least, among those who want to remain in business), there is no Cygwin, because the Xwindows server software it connects to is a security hole. It's all command-line or simple ncurses presentations.