From 3ce69670f74fdf822e0dc25035482de4c64aab72 Mon Sep 17 00:00:00 2001 From: bastien Date: Wed, 3 May 2023 12:22:24 +0200 Subject: [PATCH] ajout d'un readme --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..61492f5 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +Pour écrire ou éditer du code informatique, programmer un arduino etc... on utilise des IDE "(environnement de développement intégré)":https://fr.wikipedia.org/wiki/Integrated_Development_Environment +Bien des logiciels graphiques très complets existent pour faire ça comme VScode de microsoft ou Atom. + +h3. %{color:orange}Alors pourquoi pas les utiliser ? Ils ont des inconvénients :% + +* Ils sont gourmands en ressources, beaucoup de RAM (~1,3 Go, soit environ 18 000 fois plus que la mission appolo 11 qui a envoyé les premiers hommes sur la lune :/ ) +* Il sont assez difficiles à débuguer du fait des grandes couches d'abstraction qui les composent +* Ils ne fonctionnent pas sans système graphique (à travers ssh, sur un serveur ou un raspberryPi) +* Il est difficile parfois de leur faire faire une chose simple si elle n'a pas été prévue par ses développeurs +* Ses mises à jours fréquentes imposent parfois des changements dans les habitudes de travail (nouvelles interfaces, nouvelle configuration par défaut, nouveaux chemins etc...) + +h3. %{color:orange}Alors quelle solution ? Nous vous proposons d'utiliser un des éditeurs de texte historiques en ligne de commande (vi, vim) pour vous faire votre propre IDE :)% + +Avantages: +* Léger, ~15Ko soit 4,6x moins qu'Appolo 11 et 83000 fois moins que VSCODE!!! +* Configurable, on peut tout configurer dans des fichiers textes à partir de configurations déjà très partagées et répendues +* Stabilité, il ne fait qu'évoluer sans rompre la continuité ergonomique (toujours les mêmes commandes et raccourcis depuis 1991 pour vim et 1976 pour vi :) de même pour les configurations qui restent valides dep +is le début... +* Utilisable à travers ssh sur des serveurs ou des ordis très légers (rapberryPi etc...) +* Rock solid, les plantages doivent exister mais je n'en ai jamais même entendu parler + +Ici nous vous donnons un exemple de configuration de votre IDE vim pour Debian. +Si vous ne connaissez pas vim, vous pouvez commencer par là https://www.youtube.com/watch?v=m4WFcLX7Xc8