¿Por qué emacs viene empaquetado con juegos y diversiones?

13

Esta pregunta me ha confundido desde que era un estudiante de primer año en la universidad tratando de golpear sutilmente mi camino a través de Dunnet en el laboratorio sin que mi profesor lo notara. ¿Por qué en el mundo emacs viene con juegos y diversiones? ¿Por qué incluir juegos en un editor de texto?

Para esta pregunta, estoy buscando un resumen histórico preciso. ¿Hubo juegos presentes en emacs desde el principio? ¿Las diversiones tontas siempre fueron pensadas como una característica? ¿Alguien empaquetó el primer juego incluido como una broma y todos corrieron con él? ¿Es un misterio perdido para las arenas del tiempo?

aparato de relojería
fuente
1
La respuesta corta es: "Porque emacs no es solo un editor de texto".
Malabarba
Relacionado: En la universidad teníamos osciloscopios con tetris en ellos: imgur.com/a/343yN .
jpkotta

Respuestas:

19

Creo que la única respuesta honesta es "porque podemos".

Según la historia, la primera entrada lisp/play/studly.elpara el repositorio GNU Emacs se creó en 1986. Luego, a lo largo de los años, se hicieron algunas adiciones, incluso yow.elpor RMS en 1990.

El espíritu hacker siempre ha sido muy compatible con los juegos (tontos) y el uso de software (como Emacs) para algo que inicialmente no estaba destinado a hacer, aún más (¿alguien recuerda que Emacs es un editor de texto en el núcleo? )

En pocas palabras, no lo pienses demasiado, es solo como es :)

Sigma
fuente
0

Creo que es una forma menos intimidante y menos frustrante de comenzar a aprender los enlaces clave y luego comenzar a desarrollar esa memoria muscular. Además, los juegos son una excelente manera de comenzar a escribir programas en cualquier idioma, por lo que emacs proporciona un medio para mostrar esos logros / diversiones.

Robert Houghton
fuente
1
" Para esta pregunta, estoy buscando un resumen histórico preciso. ¿Hubo juegos presentes en emacs desde el principio? ¿Fueron siempre divertidas las tonterías como una característica? ¿Alguien empaquetó el primer juego incluido como una broma y todos corrieron? con él? ¿Es un misterio perdido para las arenas del tiempo? "
Dibujó el
Sería genial si la primera oración fuera cierta. La mayoría de los juegos usan sus propias combinaciones de teclas de un carácter en lugar de las secuencias de teclas por las que Emacs se hizo famoso. Todavía tengo que ver uno que realmente te enseñe las combinaciones de teclas de estilo Emacs y lo combine con un juego.
wasamasa
Utilicé blackbox y bubble para obtener una sólida comprensión de las combinaciones de teclas de navegación, lo que más tarde realmente me ayudó a saltar en mi código y en mis notas con el modo org. No digo que estos juegos te conviertan en un maestro de emacs, solo ofrecen una transición más fluida para no usar el mouse todo el tiempo.
Robert Houghton