cygwin vs native

Cygwin is an emulation layer that allows many Linux tools to run under windows without a massive amount of code changes. I expecially like the X window port.

In theory, a native port (software compiled specificly for the target, windows in this case...) will be faster. In practice, I've never seen a noticeable difference on the command line apps or the GUI apps once the x server is running. And Cygwin/X is pretty quick these days...

Also, the file dialogs under a cygwin app look like a unix filesystem. It freaks some people out when the c:\ drive is suddenly /cygdrive/c/

cygwin vs. native comparison




   Cygwin Native win32  

Gimp
Cygwin
Gimp
native




gVim
Cygwin
gVim
native







Next >>