Pertanyaan ini telah membingungkan saya sejak saya masih mahasiswa baru di perguruan tinggi yang mencoba secara halus memukul-mukul saya melalui Dunnet di lab tanpa disadari oleh profesor saya. Mengapa di dunia ini emacs datang dengan permainan dan hiburan? Mengapa menyertakan game dalam editor teks?
Untuk pertanyaan ini, saya mencari ringkasan sejarah yang akurat. Apakah ada game yang hadir di emac sejak awal? Apakah hiburan konyol selalu dimaksudkan sebagai fitur? Apakah seseorang mengemas game pertama yang dimasukkan sebagai lelucon dan semua orang berlari dengannya? Apakah ini merupakan misteri yang hilang dari pasir waktu?
Jawaban:
Saya pikir satu-satunya jawaban jujur adalah "karena kita bisa".
Menurut sejarah, entri pertama
lisp/play/studly.el
untuk repositori GNU Emacs dibuat pada tahun 1986. Kemudian selama bertahun-tahun, beberapa tambahan dibuat, termasukyow.el
oleh RMS pada tahun 1990.Semangat hacker selalu sangat kompatibel dengan permainan (konyol), dan menggunakan perangkat lunak (seperti Emacs) untuk sesuatu yang awalnya tidak dimaksudkan untuk dilakukan, terlebih lagi (apakah ada yang ingat bahwa Emacs adalah editor teks pada intinya? )
Intinya, jangan terlalu memikirkannya, itu memang seperti itu :)
sumber
Saya pikir ini adalah cara yang tidak terlalu mengintimidasi dan tidak membuat frustrasi untuk mulai mempelajari ikatan-ikatan utama dan kemudian mulai mengembangkan memori otot itu. Ditambah permainan adalah cara yang bagus untuk memulai menulis program dalam bahasa apa pun sehingga emacs menyediakan media untuk menunjukkan prestasi / hiburan itu.
sumber