Linked by Kroc Camen on Wed 17th Dec 2008 19:43 UTC, submitted by weildish
General Unix IBM's primer to Cygwin. Cygwin is a UNIX-like environment for the Microsoft Windows operating system. Cygwin includes a real UNIX shell, a Portable Operating System Interface (POSIX) emulation library, and thousands of UNIX utilities ported to Windows. Learn how to drop to Cygwin and use its UNIX-like command line to manipulate the system.
Thread beginning with comment 340641
To read all comments associated with this story, please click here.
Comment by f2racer
by f2racer on Wed 17th Dec 2008 21:25 UTC
f2racer
Member since:
2006-10-28

Anybody else find Cygwin very slow. We migrated over to MinGW/MSYS and halved the time of long-running shell scripts.

Reply Score: 3

RE: Comment by f2racer
by PlatformAgnostic on Wed 17th Dec 2008 21:28 in reply to "Comment by f2racer"
PlatformAgnostic Member since:
2006-01-02

Cygwin is not particularly well (or securely) implemented. Windows Services for Unix is better integrated (though you might need a higher SKU of Windows to use the recent ones).

Reply Parent Score: 3

RE[2]: Comment by f2racer
by Bill Shooter of Bul on Thu 18th Dec 2008 18:53 in reply to "RE: Comment by f2racer"
Bill Shooter of Bul Member since:
2006-07-14

But not as good. When Developers make an attempt to ensure a linux app works on windows, they typically test it against cygwin, not Unix services for windows. Cygwin also comes with its own package manager.

Reply Parent Score: 1

RE: Comment by f2racer
by b0ne on Wed 17th Dec 2008 21:30 in reply to "Comment by f2racer"
b0ne Member since:
2006-05-19

fork()ing on CYGWIN is extremely slow, which you end up doing a lot whenever you run a makefile or any shell script for that matter.

Reply Parent Score: 3