Pas besoin de programmer si tu ne t'en sers que comme éditeur.
Si, il y aurait au moins besoin de s'y mettre, par exemple, pour désactiver l'auto-indentation C/C++ foireuse (j'ai pas essayé avec les autres langages).
L'intéret d'Emacs c'est plutot d'etre un environnement de développement, tu peux lancer une compilation dans une fenetre (un clic sur l'erreur et tu te retrouves à la bonne position dans ton fichier source), des shells, communiquer avec CVS et plein d'autres outils.
Ça, c'est bien... quand ça marche. Et le jour où ça ne marche plus parce qu'un des composants a un peu changé, il faut programmer emacs pour arranger ça. Je ne veux pas programmer emacs, c'est une raison suffisante pour éviter de devenir dépendant de ces fonctionnalités.
C'est bien plus qu'un editeur.
C'est exactement ce que je lui reproche.
Je tiens beaucoup à la philosophie de base d'Unix ("Keep It Simple, Stupid") : chaque commande fait simplement une tâche précise et l'environnement de travail de base, c'est le shell.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Et même un site web...
Posté par Arthur Accroc . En réponse à la dépêche Création d'un site de news en français sur Emacs. Évalué à 1.
Si, il y aurait au moins besoin de s'y mettre, par exemple, pour désactiver l'auto-indentation C/C++ foireuse (j'ai pas essayé avec les autres langages).
L'intéret d'Emacs c'est plutot d'etre un environnement de développement, tu peux lancer une compilation dans une fenetre (un clic sur l'erreur et tu te retrouves à la bonne position dans ton fichier source), des shells, communiquer avec CVS et plein d'autres outils.
Ça, c'est bien... quand ça marche. Et le jour où ça ne marche plus parce qu'un des composants a un peu changé, il faut programmer emacs pour arranger ça. Je ne veux pas programmer emacs, c'est une raison suffisante pour éviter de devenir dépendant de ces fonctionnalités.
C'est bien plus qu'un editeur.
C'est exactement ce que je lui reproche.
Je tiens beaucoup à la philosophie de base d'Unix ("Keep It Simple, Stupid") : chaque commande fait simplement une tâche précise et l'environnement de travail de base, c'est le shell.
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone