To pytanie wprawiło mnie w zakłopotanie, odkąd byłem studentem pierwszego roku w college'u, próbując subtelnie pchnąć się przez Dunnet w laboratorium bez mojej wiedzy profesora. Dlaczego na świecie emacs pochodzi z grami i zabawami? Po co dołączać gry do edytora tekstu?
W przypadku tego pytania szukam dokładnego podsumowania historycznego. Czy w emacsach były gry od samego początku? Czy głupie rozrywki zawsze miały być funkcją? Czy ktoś spakował pierwszą dołączoną grę jako żart i wszyscy biegli z nią? Czy to tajemnica zagubiona w piaskach czasu?
Odpowiedzi:
Myślę, że jedyną uczciwą odpowiedzią jest „ponieważ możemy”.
Zgodnie z historią, pierwszy wpis
lisp/play/studly.el
do repozytorium GNU Emacs powstał w 1986 roku. Następnie z biegiem lat wprowadzono kilka dodatków, w tymyow.el
RMS w 1990 roku.Duch hakera zawsze był bardzo kompatybilny z (niemądrymi) grami i korzystał z oprogramowania (takiego jak Emacs) do czegoś, czego początkowo nie zamierzał robić, tym bardziej (czy ktoś pamięta, że Emacs jest edytorem tekstu? )
Podsumowując, nie przemyślaj tego, tak po prostu jest :)
źródło
Myślę, że jest to mniej zastraszający i mniej frustrujący sposób, aby zacząć uczyć się kluczowych powiązań, a następnie zacząć rozwijać pamięć mięśni. Gry Plus to świetny sposób na rozpoczęcie pisania programów w dowolnym języku, więc emacs zapewnia medium do pokazania tych osiągnięć / rozrywki.
źródło