Skirtumas tarp Emacs ir Vi

Emacs vs Vi

Šiais laikais karščiausi pretendentai į kompiuterių programinę įrangą yra interneto naršyklės. „Internet Explorer“, „Firefox“ ir „Chrome“ kovoja dėl didesnės dalies metaforiniame naršyklių kare. Dar senais laikais kažkas panašaus nutiko „redaktorių karuose“ tarp Emacs ir Vi. „Emacs“ ir „Vi“ yra du teksto redaktoriai, kurie buvo labai populiarūs „Unix“ ir „Unix“ tipo operacinėse sistemose. Pagrindinis skirtumas tarp šių dviejų yra greitis. „Vi“ istoriškai buvo greitesnis iš dviejų, paleidžiančių per trumpesnį laiką, ir paprastai paprastai yra atsakingesnis iš dviejų. Vi taip pat užima daug mažiau atminties nei Emacs; tai yra tuo metu, kai 8 MB laikoma didžiuliu RAM kiekiu.

„Emacs“ pranašumas prieš Vi yra didelis pritaikomumas. „Emacs“ leidžia vartotojui pasirinkti iš daugybės makrokomandų, kad būtų galima integruoti į savo darbo eigą ir sumažinti proceso metu reikalingas pastangas. Vi trūksta tokio pritaikomumo lygio ir jis remiasi savo supaprastintu ir suprantamu procesu. Emacs taip pat geba mėgdžioti Vi tai, ką jie vadina „viruso režimu“; tokiu būdu Vi vartotojams bus lengviau naudotis „Emacs“. Vi, savo paprastumu, neturi tokių galimybių.

Tobulėjant kompiuterinėms technologijoms, buvo vystomi nauji pasiekimai, tokie kaip GUI (grafinė vartotojo sąsaja). „Emacs“ pritaikė ir sukūrė savo GUI, kad žmonėms būtų lengviau mokytis ir naudotis redaktoriumi. Palyginimui, Vi nesukūrė savo GUI. Iš dalies taip yra dėl to, kad pasirodė Vi variantai, kurie perėmė. Puikus pavyzdys yra „Vi iMproved“, dar žinomas kaip „Vim“, kuris pamažu išpopuliarėjo nei „Vi“, nes pridėjo daugiau funkcijų ir patobulinimų, kurių „Vi“ nėra. Taip pat yra „Emacs“ variantų, tačiau dėl jų programinė įranga nenusileido.

Šiuolaikiniuose kompiuteriuose teksto rengyklės nėra tai, ką galėtumėte pavadinti „sunkiomis programomis“. Jie reikalauja labai mažai apdorojimo galios ir atminties, ir skiriasi tik savybėmis. Dėl šios priežasties šie du yra beveik identiški, nes „Vi“ variantai jau pridėjo funkcijų, kurių anksčiau nebuvo „Vi“.

Santrauka:

1.Vi yra lengvesnis ir greitesnis nei Emacs.
2.Emacs yra labiau pritaikomas nei Vi.
3.Emacs sugeba mėgdžioti Vi, bet ne atvirkščiai.
4.Emacs vėliau sukūrė GUI, o Vi to nedarė.
5.Emacs toliau kūrė, kol „Vi“ pakeitė variantai.