Skip to content

Instantly share code, notes, and snippets.

@lkdjiin
Created January 17, 2016 19:16
Show Gist options
  • Save lkdjiin/5d5643375e1a625a74bb to your computer and use it in GitHub Desktop.
Save lkdjiin/5d5643375e1a625a74bb to your computer and use it in GitHub Desktop.
Pourquoi pas de GUI ?

Mystère : pourquoi n'y a-t-il toujours aucun client Git en GUI correct sous linux ? Une sorte de snobisme de la CLI ?

Ma réponse (un peu longue):

Je comprends que ça puisse être vu comme du snobisme, mais ça n'en est pas.

CLI et GUI sont deux mondes, deux modes de pensée différents. Utilisant la CLI toute la journée, je constate sans cesse que

  1. La CLI c'est beaucoup plus rapide que le GUI
  2. La CLI c'est beaucoup plus puissant que le GUI

Plus rapide parce que mes mains ne quittent pas le clavier et que mes yeux, et plus important encore, ma pensée ne s'égarent pas dans des menus.

Plus puissant parce que je peux combiner les programmes entre eux.

Ou alors, plus simplement ceux qui pourraient écrire un tel prog n'en ressentent ni l'envie ni le besoin, puisqu'ils ont la CLI ;)

@deFranchisG
Copy link

C'est aussi, que pour trouver de l'aide en ligne en cas d'erreur, c'est beaucoup plus efficace de copier coller la ligne introduite et le message d'erreur retourné que d'essayer de décrire une séquence de clicks, sélections et autres déroulements de menus...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment