Por que o emacs vem embalado com jogos e diversões?

13

Essa pergunta me confundiu desde que eu era calouro na faculdade, tentando sutilmente passar por Dunnet no laboratório sem meu professor perceber. Por que no mundo o emacs vem com jogos e diversões? Por que incluir jogos em um editor de texto?

Para esta pergunta, estou procurando um resumo histórico preciso. Havia jogos presentes no emacs desde o início? Os divertimentos tolos sempre foram concebidos como um recurso? Alguém empacotou o primeiro jogo incluído como uma piada e todo mundo correu com ele? É um mistério perdido para as areias do tempo?

relógio
fonte
1
A resposta curta é: "Porque o emacs não é apenas um editor de texto".
Malabarba 7/10
Relacionados: Na faculdade, tínhamos osciloscópios com tetris: imgur.com/a/343yN .
precisa saber é

Respostas:

19

Eu acho que a única resposta honesta é "porque nós podemos".

Segundo a história, a primeira entrada lisp/play/studly.elpara o repositório GNU Emacs foi criada em 1986. Depois, ao longo dos anos, foram feitas algumas adições, incluindo o yow.elRMS em 1990.

O espírito hacker sempre foi muito compatível com jogos (tolos) e usar software (como o Emacs) para algo que não se pretendia inicialmente fazer, ainda mais (alguém se lembra que o Emacs é um editor de texto no núcleo? )

Resumindo, não pense demais, é do jeito que está :)

Sigma
fonte
0

Eu acho que é uma maneira menos intimidadora e menos frustrante de começar a aprender as ligações principais e depois começar a desenvolver essa memória muscular. Os jogos Plus são uma ótima maneira de começar a escrever programas em qualquer idioma, para que o emacs forneça um meio para mostrar essas realizações / diversões.

Robert Houghton
fonte
1
" Para esta pergunta, estou procurando um resumo histórico preciso. Havia jogos presentes no emacs desde o início? Divertimentos tolos sempre foram concebidos como um recurso? Alguém empacotou o primeiro jogo incluído como uma piada e todos correram é um mistério perdido para as areias do tempo? "
Drew
Seria ótimo se a primeira frase fosse verdadeira. A maioria dos jogos usa suas próprias combinações de teclas de caracteres únicos, em vez das sequências de teclas pelas quais o Emacs ficou famoso. Ainda não vi um que realmente ensina atalhos de teclado no estilo Emacs e o combina com um jogo.
wasamasa
Usei caixa preta e bolhas para obter uma sólida compreensão das combinações de teclas de navegação, que mais tarde realmente me ajudaram a pular no meu código e nas minhas anotações no modo organizacional. Não estou dizendo que esses jogos farão de você um mestre do emacs, apenas ofereça uma transição mais suave do uso do mouse o tempo todo.
Robert Houghton