Emacs vs Vi
În zilele noastre, cei mai buni concurenți în software-ul de calculator sunt browserele web. Internet Explorer, Firefox și Chrome se luptă pentru o parte mai mare într-un război de browser metaforic. În trecut, ceva asemănător sa întâmplat în "războaiele editorului" dintre Emacs și Vi. Emacs și Vi sunt doi editori de text care erau foarte populare în sistemele de operare Unix și Unix. Principala diferență dintre cele două este viteza. Vi a fost, din punct de vedere istoric, cea mai rapidă dintre cele două lansări în mai puțin timp și este, în general, mai receptivă la cele două. Vi, de asemenea, ocupă mult mai puțină memorie decât Emac; acest lucru este într-un moment în care 8MB este considerat a fi o cantitate imensă de memorie RAM.
Avantajul Emacs pe Vi este personalizarea extensivă. Emacs permite utilizatorului să aleagă dintr-o gamă largă de macrocomenzi pentru a se integra în fluxul său de lucru și pentru a reduce efortul necesar în procesul său. Vi lipsește acest nivel de personalizare și se bazează pe procesul său simplist și simplu. Emacs este, de asemenea, capabil să emuleze Vi în ceea ce ei numesc "mod viper"; făcând astfel mai ușor utilizatorilor Vi să utilizeze Emacs. Vi, cu simplitatea sa, nu are astfel de capacități.
Odată cu dezvoltarea tehnologiei de calcul, s-au dezvoltat noi progrese precum GUI (Graphical User Interface). Emacs și-a adaptat și și-a dezvoltat propriul GUI pentru a ușura învățarea și folosirea editorului. În comparație, Vi nu și-a dezvoltat propriul GUI. Aceasta se datorează în parte apariției variantelor Vi care au preluat-o. Un exemplu bun este Vi iMproved, cunoscut și ca Vim, care a devenit treptat mai popular decât Vi, adăugând mai multe caracteristici și îmbunătățiri care nu se găsesc în Vi. Există, de asemenea, variante de Emacs, dar acestea nu au cauzat ca software-ul să cadă pe marginea drumului.
Cu computerele moderne, editorii de text nu sunt ceea ce ați numi "aplicații grele". Acestea necesită foarte puțină putere de procesare și memorie, iar caracteristicile lor variază. Din acest motiv, aceste două sunt practic identice, în timp ce variantele Vi au adăugat deja funcții care anterior lipsesc în Vi.
Rezumat:
1.Vi este mai ușor și mai rapid decât Emacs.
2.Emacs este mai personalizabil decât Vi.
3.Emacs este capabil să emuleze Vi, dar nu invers.
4.Emacs a dezvoltat mai târziu o interfață grafică în timp ce Vi nu a făcut-o.
5. Emacs a continuat să se dezvolte, în timp ce Vi a fost urmat de variante.