Dlaczego emacs jest dostarczany z grami i rozrywkami?


13

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?


1
Krótka odpowiedź brzmi: „Ponieważ emacs to nie tylko edytor tekstu”.
Malabarba

Powiązane: Na studiach mieliśmy na nich oscyloskopy z tetris: imgur.com/a/343yN .
jpkotta

Odpowiedzi:


19

Myślę, że jedyną uczciwą odpowiedzią jest „ponieważ możemy”.

Zgodnie z historią, pierwszy wpis lisp/play/studly.eldo repozytorium GNU Emacs powstał w 1986 roku. Następnie z biegiem lat wprowadzono kilka dodatków, w tym yow.elRMS 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 :)


0

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.


1
W przypadku tego pytania szukam dokładnego podsumowania historycznego. Czy od samego początku istniały gry w emacs? Czy głupie rozrywki zawsze były przeznaczone jako funkcja? Czy ktoś spakował pierwszą dołączoną grę jako żart i wszyscy biegli z tym? Czy to tajemnica zatracona w piaskach czasu?
Drew

Byłoby wspaniale, gdyby pierwsze zdanie było prawdziwe. Większość gier używa własnych skrótów klawiszowych zamiast sekwencji klawiszy, z których słynął Emacs. Jeszcze nie widziałem takiego, który uczy cię klawiszy w stylu Emacsa i łączy je z grą.
wasamasa

Użyłem blackboksa i bąbelków, aby dobrze zrozumieć powiązania klawiszy nawigacyjnych, co później naprawdę pomogło mi przeskakiwać w kodzie i notatkach w trybie org. Nie twierdzę, że te gry sprawią, że będziesz mistrzem emacsa, po prostu zaoferuj płynniejsze przejście od używania myszy przez cały czas.
Robert Houghton
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.