Perbedaan antara Emacs dan VI

Perbedaan antara Emacs dan VI

Emacs vs VI

Saat ini, pesaing terpanas dalam perangkat lunak komputer adalah browser web. Internet Explorer, Firefox, dan Chrome berjuang untuk bagian yang lebih besar dalam perang browser metaforis. Kembali di masa lalu, sesuatu yang serupa terjadi dalam "Perang Editor" antara Emacs dan VI. Emacs dan VI adalah dua editor teks yang sangat populer di sistem operasi Unix dan Unix. Perbedaan utama antara keduanya adalah kecepatan. VI secara historis lebih cepat dari keduanya mulai dalam waktu yang lebih singkat dan umumnya lebih responsif dari keduanya. VI juga mengambil ingatan yang jauh lebih sedikit daripada Emacs; Ini pada saat 8MB dianggap sebagai sejumlah besar RAM.

Keuntungan Emacs dibandingkan VI adalah kemampuan penyesuaian yang luas. Emacs memungkinkan pengguna memilih dari berbagai macam makro untuk berintegrasi ke dalam aliran kerjanya dan mengurangi upaya yang dibutuhkan dalam prosesnya. VI tidak memiliki tingkat penyesuaian ini dan bergantung pada prosesnya yang sederhana dan langsung. Emacs juga mampu meniru VI dalam apa yang mereka sebut "mode Viper"; dengan demikian memudahkan pengguna VI untuk menggunakan Emacs. Vi, dengan kesederhanaannya, tidak memiliki kemampuan seperti itu.

Ketika teknologi komputer dikembangkan, kemajuan baru seperti GUI (antarmuka pengguna grafis) dikembangkan. Emacs diadaptasi dan mengembangkan GUI sendiri untuk memudahkan orang untuk belajar dan menggunakan editor. Sebagai perbandingan, VI tidak mengembangkan GUI sendiri. Ini sebagian karena penampilan varian VI yang mengambil alih. Contoh yang baik adalah VI ditingkatkan, juga dikenal sebagai VIM, yang secara bertahap menjadi lebih populer daripada VI karena menambahkan lebih banyak fitur dan perbaikan yang tidak ditemukan di VI. Ada juga varian Emac, tetapi itu tidak menyebabkan perangkat lunak jatuh di pinggir jalan.

Dengan komputer modern, editor teks tidak seperti yang Anda sebut “aplikasi berat.“Mereka membutuhkan sedikit daya pemrosesan dan memori, dan hanya dalam fitur yang bervariasi. Karena itu, keduanya hampir identik karena varian VI telah menambahkan fitur yang sebelumnya hilang di VI.

Ringkasan:

1.VI lebih ringan dan lebih cepat dari Emac.
2.Emacs lebih dapat disesuaikan daripada VI.
3.Emacs mampu meniru VI tetapi tidak sebaliknya.
4.Emac kemudian mengembangkan GUI sementara VI tidak.
5.Emacs terus berkembang sementara VI digantikan oleh varian.