Warum kommt Emacs mit Spielen und Unterhaltung verpackt?

13

Diese Frage hat mich verwirrt, seit ich ein Neuling am College war und versucht habe, mich subtil durch Dunnet im Labor zu schlagen, ohne dass mein Professor es bemerkt hat. Warum in aller Welt kommen Emacs mit Spielen und Vergnügungen? Warum Spiele in einen Texteditor aufnehmen?

Für diese Frage suche ich eine genaue historische Zusammenfassung. Gab es von Anfang an Spiele in Emacs? Waren alberne Unterhaltungen immer als ein Merkmal gedacht? Hat jemand das allererste enthaltene Spiel als Scherz verpackt und alle sind damit gelaufen? Ist es ein Geheimnis, das für den Sand der Zeit verloren ist?

Uhrwerk
quelle
1
Die kurze Antwort lautet: "Weil emacs nicht nur ein Texteditor ist".
Malabarba
In der Schule hatten wir Oszilloskope mit Tetris: imgur.com/a/343yN .
Jpkotta

Antworten:

19

Ich denke, die einzig ehrliche Antwort lautet "weil wir können".

Der Geschichte nach wurde der erste Eintrag lisp/play/studly.elfür das GNU-Emacs-Repository 1986 erstellt. Im Laufe der Jahre wurden einige Ergänzungen vorgenommen, unter anderem yow.elvon RMS im Jahr 1990.

Der Hacker-Geist war schon immer sehr kompatibel mit (albernen) Spielen und verwendete Software (wie Emacs) für etwas, das ursprünglich nicht vorgesehen war, umso mehr (erinnert sich jemand, dass Emacs ein Texteditor im Kern ist? )

Fazit: Überlege es nicht, es ist einfach so wie es ist :)

Sigma
quelle
0

Ich denke, es ist eine weniger einschüchternde und weniger frustrierende Art, die Tastenbelegungen zu lernen und dann das Muskelgedächtnis zu entwickeln. Plus-Spiele sind eine großartige Möglichkeit, Programme in einer beliebigen Sprache zu schreiben. Daher bietet emacs ein Medium, um diese Errungenschaften / Unterhaltungen zu demonstrieren.

Robert Houghton
quelle
1
" Für diese Frage suche ich nach einer genauen historischen Zusammenfassung. Gab es von Anfang an Spiele in Emacs? Waren alberne Unterhaltungen immer als Feature gedacht? Hat jemand das allererste enthaltene Spiel als Witz verpackt und alle liefen Ist es ein Geheimnis, das für den Sand der Zeit verloren ist? "
Drew,
Es wäre großartig, wenn der erste Satz wahr wäre. Die meisten Spiele verwenden ihre eigenen One-Char-Tastenkombinationen anstelle der Tastenfolgen, für die Emacs berühmt wurde. Ich habe noch keinen gesehen, der Ihnen Emacs-ähnliche Tastenkombinationen beibringt und sie mit einem Spiel kombiniert.
Wasamasa
Ich habe Blackbox und Bubbles verwendet, um einen soliden Überblick über die Tastaturbelegungen zu erhalten, was mir später wirklich geholfen hat, in meinem Code und in meinen Notizen im Org-Modus herumzuspringen. Ich sage nicht, dass diese Spiele Sie zu einem Emacs-Meister machen, sondern nur einen reibungsloseren Übergang bieten, weg von der ständigen Verwendung der Maus.
Robert Houghton