Чому emacs поставляється в комплекті з іграми та розвагами?


13

Це питання бентежило мене ще з тих пір, як я був першокурсником коледжу, який намагався тонко затуманити свій шлях через Данне в лабораторію, не помітивши мого професора. Чому у світі emacs приходять з іграми та розвагами? Навіщо включати ігри в текстовий редактор?

Для цього питання я шукаю точний історичний підсумок. Чи були ігри в emacs від самого початку? Чи завжди дурні забавки завжди задумувалися як особливість? Хтось упакував першу включену гру як жарт, і всі з нею бігали? Це таємниця, втрачена пісками часу?


1
Коротка відповідь: "Тому що emacs - це не просто текстовий редактор".
Малабарба

Пов’язано: У коледжі у нас були осцилоскопи з тетрисом : imgur.com/a/343yN .
jpkotta

Відповіді:


19

Я думаю, що єдина чесна відповідь - «тому що ми можемо».

Згідно з історією, перший запис lisp/play/studly.elдля сховища GNU Emacs був створений у 1986 році. Потім протягом багатьох років було внесено кілька доповнень, в тому числі yow.elRMS в 1990 році.

Хакерський дух завжди був дуже сумісний з (дурними) іграми, а також використовував програмне забезпечення (наприклад, Emacs) для чогось, що спочатку не передбачалося робити, тим більше (чи хтось пам’ятає, що Emacs є текстовим редактором в основі? )

Підсумок, не передумай, це просто так :)


0

Я думаю, що це менш залякуючий і менш страшний спосіб почати вивчати ключові зв'язки, а потім почати розвивати цю м'язову пам’ять. Ігри плюс - це чудовий спосіб почати писати програми будь-якою мовою, тому Emacs надає середовище для показу цих досягнень / розваг.


1
" Для цього питання я шукаю точний історичний підсумок. Чи були ігри в emacs від самого початку? Чи були дурні забавки завжди призначені як особливість? Хтось упакував першу включену гру як жарт, і всі бігли з нею? Це таємниця, втрачена в пісках часу? "
Дрю

Було б чудово, якби перше речення було правдивим. Більшість ігор використовують власні односкладні клавіші замість ключових послідовностей, якими Emacs прославився. Я ще не бачив такого, який насправді навчає клавіатурних вкладках у стилі Emacs та поєднує його з грою.
wasamasa

Я використовував чорний ящик і бульбашки, щоб зрозуміти чіткі прив'язки навігаційних клавіш, які пізніше справді допомогли мені перестрибувати мій код і мої нотатки в режимі org. Я не кажу, що ці ігри зроблять вас майстром emacs, просто пропонуйте більш плавний перехід від використання миші весь час.
Роберт Хауфтон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.