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?

mechaniczna
źródło
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 :)

Sigma
źródło
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.

Robert Houghton
źródło
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