« Guerre d'éditeurs de texte » : différence entre les versions

Contenu supprimé Contenu ajouté
Tonymec (discuter | contributions)
Balise : Révoqué
Annulation de la modification de Tonymec (d) Un wikif n'est pas une source fiable et une réf s'insère en note (voir Aide:Insérer une référence) ; WP:Style encyclopédique ("bien sûr")
Balise : Annulation
Ligne 47 :
 
Les éditeurs pour mainframes étaient conceptuellement très différents des éditeurs interactifs, car il n'était pas question dans le premier contexte de solliciter l'unité centrale à chaque touche pressée. Il fallait se contenter des possibilités d'interaction locales - assez riches toutefois - de l'unité de contrôle associée à l'écran. Pour cette raison, il était aussi difficile de passer de ''Vi'' à ''XEDIT'' que de ''XEDIT'' à ''Vi'', ce qui créa une nouvelle guerre d'éditeurs entre éditeurs mainframes et éditeurs totalement interactifs. Des clones d'XEDIT furent créées pour le contexte interactif, par exemple ''GEDIT'' ou ''[[The Hessling Editor]]''. Il était en revanche structurellement impossible de porter ''Vi'' sur mainframe, sauf à le programmer dans le langage de l'unité de contrôle elle-même : les outils pour le faire n'étaient pas disponibles, et la mémoire de ces unités de contrôle de toute façon trop petite pour y porter tout Vi, [[wikt:a fortiori|a fortiori]] EMACS.
 
Plus tard, Linux a été porté sur les mainframes IBM 390 et [[System z]] (voir [[:en:Linux on IBM Z]]) et cette variante de Linux inclut bien sûr aussi bien Emacs que Vim.
 
'''Note''' : un éditeur nommé ''xedit'' fait partie des ''samples'' livrés avec [[X Window System|X Window]]. Il n'a pas de rapport avec ''XEDIT''.