GnuWin32 ou Cygwin – du sharepoint vue des programmeurs

Pour un programmeur avec des compétences Linux et un amour de la ligne de commande, qu’est-ce qu’il vaut mieux utiliser sur Windows – Cygwin ou GnuWin32?

J’ai essayé de trouver une bonne comparaison ou une liste de différences, mais je n’ai rien trouvé de complet. De plus, je me suis demandé si cela devrait être une question de superutilisateur.com, mais je me suis opposé à cela, car je demande précisément l’utilisation de l’outil pour un programmeur.

Je voudrais connaître les pièges courants et les ressortingctions de chacune des solutions. L’interopérabilité avec Windows est un problème important, car mon développement principal se fait sous MSVC …

Ce n’est absolument pas un concours

GnuWin32 n’inclut pas Bash

Ceci est une partie critique de la dissortingbution Cygwin. Passer de cmd.exe à Bash a été un énorme avantage pour ma productivité. cmd.exe est endommagé par rapport à Bash.

GnuWin32 est vieux

Beaucoup de programmes vont des années sans être mis à jour.

  • tar 2003
  • coreutils 2005
  • zlib 2005
  • make 2006
  • wget 2008

Je n’utiliserais pas GnuWin32 sauf si je n’avais pas d’autre choix.