Remix.run Logo
Kwpolska 3 days ago

No, it doesn't. OP meant that the Rust support on Cygwin is bad; it is better with the native Windows API.

1718627440 7 hours ago | parent | next [-]

Git for Windows uses MSYS2, which is a mix of a Cygwin fork and MinGW, the implementation of the Win32 APIs for Linux.

sunshowers 3 days ago | parent | prev | next [-]

I don't quite understand. Why use a janky, lossy Linux emulation layer when you can just target Windows natively?

GoblinSlayer 8 hours ago | parent [-]

For some reason git for windows is a cygwin build.

1718627440 7 hours ago | parent [-]

Because git expects a POSIX API and POSIX tools and also POSIX behaviour like symlinks and line-endings to do its job.

IshKebab 3 days ago | parent | prev [-]

Cygwin is an ugly hack anyway.