Emacs neden oyunlar ve eğlencelerle birlikte geliyor?


13

Bu soru beni profesör fark etmeden laboratuvarda Dunnet aracılığıyla yolumda ustaca bludgeon üniversitede bir birinci sınıf öğrencisi olduğum için şaşırttı. Neden dünyada emacs oyun ve eğlence ile geliyor? Oyunlar neden bir metin düzenleyiciye dahil edilmeli?

Bu soru için doğru bir tarihsel özet arıyorum. Emac'larda en başından beri oyunlar var mıydı? Aptalca eğlenceler her zaman bir özellik olarak mı tasarlandı? Birisi ilk dahil edilen oyunu şaka olarak paketledi mi ve herkes onunla koştu mu? Zamanın kumlarına kaybolan bir gizem mi?


1
Kısa cevap: "Çünkü emacs sadece bir metin editörü değildir".
Malabarba

İlgili: Üniversitede üzerlerinde tetrisli osiloskoplar vardı: imgur.com/a/343yN .
jpkotta

Yanıtlar:


19

Bence tek dürüst cevap "çünkü yapabiliriz".

Tarihe göre lisp/play/studly.el, GNU Emacs deposu için ilk giriş 1986'da oluşturuldu. Daha sonra yıllar içinde, yow.el1990 yılında RMS tarafından dahil olmak üzere birkaç ekleme yapıldı .

Hacker ruhu her zaman (aptal) oyunlarla çok uyumluydu ve başlangıçta yapılması amaçlanmayan bir şey için yazılım (Emacs gibi) kullanmak, daha da fazlası (Emacs'in özünde bir metin editörü olduğunu hatırlayan var mı? )

Alt satırda, fazla düşünmeyin, sadece olduğu gibi :)


0

Bence anahtar bağları öğrenmeye başlamak ve sonra o kas hafızasını geliştirmeye başlamak daha az korkutucu ve daha az sinir bozucu bir yol. Artı oyunlar herhangi bir dilde program yazmaya başlamak için harika bir yoldur, bu nedenle emacs bu başarıları / eğlenceleri göstermek için bir ortam sağlar.


1
" Bu soru için doğru bir tarihsel özet arıyorum. En başından beri emacs'ta oyunlar var mıydı? Aptal eğlenceler her zaman bir özellik olarak mı tasarlandı? Birisi ilk dahil edilen oyunu şaka olarak paketledi mi ve herkes koştu Zamanın kumlarına kaybolan bir gizem mi? "
Drew

İlk cümlenin doğru olması harika olurdu. Çoğu oyun, Emacs'in ünlü olduğu anahtar diziler yerine kendi tek karakterlik tuş bağlantılarını kullanır. Aslında size Emacs tarzı tuş bağlamalarını öğreten ve bir oyunla birleştiren birini görmedim.
wasamasa

Daha sonra kodumda ve org moduyla notlarımda atlamama yardımcı olan navigasyon tuşu bağlantılarını sağlam bir şekilde kavramak için blackbox ve kabarcıklar kullandım. Bu oyunların sizi emacs ustası yapacağını söylemiyorum, sadece fareyi her zaman kullanmaktan daha yumuşak bir geçiş sunun.
Robert Houghton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.