Razlika med Emacsom in Vi

Emacs proti Vi

Dandanes so najbolj vroči kandidati za računalniško programsko opremo spletni brskalniki. Internet Explorer, Firefox in Chrome se borijo za večji delež v metaforični vojni brskalnika. V starih časih se je v uredniških vojnah med Emacsom in Vijem zgodilo nekaj podobnega. Emacs in Vi sta dva urejevalnika besedil, ki sta bila zelo priljubljena v operacijskih sistemih Unix in Unix. Glavna razlika med obema je hitrost. Vi je bil v preteklosti hitrejši od obeh, ko se je zagon začel v krajšem času in je na splošno bolj odziven. Vi zavzame tudi veliko manj pomnilnika kot Emacs; to je v času, ko 8MB velja za veliko količino RAM-a.

Prednost Emacsa pred Vi je njegova široka prilagodljivost. Emacs uporabniku omogoča izbiro med najrazličnejšimi makroni, da se vključi v svoj delovni tok in zmanjša napor, potreben v svojem procesu. Vi manjka tej stopnji prilagodljivosti in se opira na njen poenostavljen in preprost postopek. Emacs lahko tudi posnema Vi v tako imenovanem viper načinu; s tem pa je uporabnikom Vi lažja uporaba Emacsa. Vi s svojo preprostostjo nima takšnih zmogljivosti.

Z razvojem računalniške tehnologije so se razvili novi napredki, kot je GUI (grafični uporabniški vmesnik). Emacs je prilagodil in razvil svoj lastni grafični vmesnik, da je ljudem olajšal učenje in uporabo urejevalnika. Za primerjavo, Vi ni razvil lastnega GUI-ja. Deloma je to posledica videza različic Vi, ki so prevzele. Dober primer je Vi iMproved, znan tudi kot Vim, ki je postopoma postal bolj priljubljen kot Vi, saj je dodal več funkcij in izboljšav, ki jih v Viju ne najdemo. Obstajajo tudi različice Emacsa, vendar ti niso povzročili propadanja programske opreme.

V sodobnih računalnikih urejevalniki besedil niso tisto, kar bi rekli "težke aplikacije". Zahtevajo zelo malo procesorske moči in pomnilnika, razlikujejo pa se le v lastnostih. Zaradi tega sta ta dva praktično enaka, saj so različice Vi že dodale funkcije, ki so v Viju že manjkale.

Povzetek:

1.Vi je lažji in hitrejši od Emacsa.
2.Emacs je bolj prilagodljiv kot Vi.
3.Emacs lahko posnema Vi, vendar ne obratno.
4.Emacs je kasneje razvil GUI, medtem ko Vi ni.
5.Emacs se je nadaljeval z razvojem, medtem ko so Vi nasledile različice.