テキストエディタ「Emacs」誕生50年、Hacker Newsで愛用者たちが語る

姉妹サイトの新着

2026年10月20日付のMIT Technology Reviewの記事をきっかけに、Hacker Newsで「Emacsは今年で50周年」という話題が盛り上がった。原型が1976年に生まれたこのテキストエディタは、1978年から使い続けているという古参エンジニアも登場するほど息が長い。スレッドでは、Emacsの中からClaudeを呼び出して拡張機能をその場で書かせるという最新の使い方や、設定を増やさずuse-packageで済ませる派、逆にDoom Emacsのような拘り派まで様々な使い方が語られた。一方で、Windows版がいまだにx64専用でarm64に対応していないことへの不満や、AIによる参入障壁の低下がコミュニティの成長にどう影響するかという意見の違いも見られた。

Emacsが50周年を迎える

出典: technologyreview.com / 元記事はこちら

7 海外の名無しさん 2026-10-28 14:50
各プロジェクトを管理するOrgファイルを1つ持っていて、emacsclientをラップした自作ツールをAIエージェントの操作窓口として使っている。かなり快適だけど、シングルスレッドなので時々固まって、Ctrl-gで止めないといけないのが難点。
10 海外の名無しさん 2026-10-28 14:07
1978年、AIラボでEmacsを使い始めた。今でもメインの開発ツールで、たぶん一日で一番長く触っているプログラムだと思う。
24 海外の名無しさん 2026-10-28 14:33
>>10
猫にEmacsって名前をつけたんだけど、まだ3歳なんだよね。妹の名前はPip。よく聞かれるから先に答えておくけど、viみたいな出来の悪いエディタの名前を猫につけるなんて、道徳的にあり得ないよ。
34 海外の名無しさん 2026-10-28 14:48
>>24
猫に /bin/cat って名付けるのもいいなと前から思ってる。猫って箱とかゴミ箱(bin)に入るの好きだし。
35 海外の名無しさん 2026-10-28 14:57
>>24
Pipはきっとオレンジ猫で、やんちゃで時々物を壊すタイプなんだろうね。
11 海外の名無しさん 2026-10-28 13:59
元の記事はGNU Emacs以前の話から始まってるけど、それでも聞きたい。古くてポータブルだからこそ、Elispは『どこでも動く』究極の言語になってるんじゃないか?
12 海外の名無しさん 2026-10-28 13:45
Emacsは最高だけど、Windows版がまだx64専用なのは残念。x64はもうレガシーなプラットフォームだし、早くarm64にも対応してほしい。
25 海外の名無しさん 2026-10-28 13:59
>>12
Intel/AMDの終焉を望む人は、PC互換機が消えたら寂しくなると思うよ。
26 海外の名無しさん 2026-10-28 13:57
>>12
というか、Windowsそのものがレガシーになってくれた方がうれしいかも 🙂
15 海外の名無しさん 2026-10-28 15:11
>>2
Emacsの中からClaudeに『この拡張機能をその場で作って』と頼んで、動いているプロセスに注入し、結果を観察させながらすぐに動くものへ改良していける——これが現実だっていうのが信じられない。Claudeは究極のREPLだ。
18 海外の名無しさん 2026-10-28 14:33
>>3
自分はモダンなデフォルト設定にするのにPreludeを使ってるだけ。
19 海外の名無しさん 2026-10-28 14:50
>>3
『Emacsの設定を意識的に軽量・最小限に保とうとしてる人はいる?』という話だけど、自分も試したけど、設定のほとんどはuse-packageマクロでの変数設定ばかりで、自作コードはほぼない。何か機能が欲しくなったら、コードを書く代わりにパッケージを作るようにしてる(subsonicとemmsをつなぐパッケージとか)。
21 海外の名無しさん 2026-10-28 14:01
>>4
2〜3ヶ月前、Neovimの複雑なモダン機能がうまく動かなくなって嫌になったんだけど、Vimに戻るんじゃなくてEmacsとDoom+eVilに切り替えた。安定したシステムに戻れて助かってる。GPTに自分のキー設定を移植してもらったら、それもうまくいって今は快適。
22 海外の名無しさん 2026-10-28 14:00
>>4
大きくはないけど、マイクロトーナリティをデフォルトで実装した、かなり表現力の高い音楽トラッカーを作れたことが今でも嬉しい。Csoundのスコア形式をベースに、独自のマクロや音階のパラダイム、リアルタイムのパラメータ操作も組み込んでる。
27 海外の名無しさん 2026-10-28 15:09
>>13
その考え方で合ってるよ。会社で働いてた頃は、Emacsは昇進や責任拡大という目的のための単なる手段でしかなかった。早期退職した今は、Emacsを使いこなすこと自体が目的になってしまった。正直、このEmacsの知識をもっと意味のあることに使えるなら、今すぐ交換したいくらいだよ。
28 海外の名無しさん 2026-10-28 14:51
>>14
1991年のed についての冗談記事が、当時Emacsを『とにかくリソースを無駄にするソフト』として描いていたのが、今になって見るとおもしろい。でも、他のソフトがどんどん抽象化を重ねていった結果、今となってはEmacsのほうが無駄のない軽量な選択肢に見えるという。
30 海外の名無しさん 2026-10-28 14:51
>>16
『AIの普及が、この小さな精鋭コミュニティの成長を妨げるのでは』という心配はわかるけど、むしろ参入のハードルが下がることを軽視しない方がいいと思う。設定のデバッグや編集が簡単になったことで、LinuxやNeovimの新規ユーザーは実際に増えている。ユーザー層が広がれば、そのうち深く使い込む人も増えるはず。
31 海外の名無しさん 2026-10-28 14:49
>>16
Emacsの魅力の一つは、使う人次第でどうにでもなるところだと思う。

他サイトの新着

33 海外の名無しさん 2026-10-28 14:25
>>20
exc.elはリアクティブUIフレームワークの上に作られてるみたいだけど、PDP-11のUNIX上で初期のGNU Emacsを使っていた人たちには、これはまったく理解できない代物だっただろうね。
38 海外の名無しさん 2026-10-28 15:08
>>33
emacs-application-framework を思い出すな。自分は一度も動かせたことがないけど。これもまさに『個人のための自作ソフト』の極みだと思う。
36 海外の名無しさん 2026-10-28 14:00
>>26
ValveがProtonを切る計画がどうなってるか聞いてみるといいよ。
40 海外の名無しさん 2026-10-28 14:40
>>36
Protonは、ぐちゃぐちゃになったレガシーシステムとの後方互換性を保つための『つなぎ』だよね。みんな経験あるやつ。そしてレガシーシステムはなかなか死なないというのもよく見る光景。
41 海外の名無しさん 2026-10-28 14:12
>>36
出典は?
39 海外の名無しさん 2026-10-28 15:00
>>34
それと兄弟の /bin/bzcat、/bin/pacat、/bin/netcat、/bin/sqfscat もね。
42 海外の名無しさん 2026-10-28 14:45
>>37
Emacsの大部分はLispで書かれてる。C言語の部分はシステムの機能の大きさを考えると実はかなり小さい。Lispの性質上、言語そのものの専門知識よりドメイン知識の方が重要になる。
43 海外の名無しさん 2026-10-28 14:39
>>41
どんな出典が必要? Protonなしでは SteamOS 向けのゲームが存在しないのは、もう明らかだと思うけど。

この話題の背景と論点

EmacsはRichard Stallmanらがエディタ用の拡張マクロ群として1976年に作り始めたのが起点で、今回の「50年」という節目はこの原型を基準にしている(GNU Emacsとしての初版公開は1985年)。スレで引用されている1991年のed のジョーク記事は、当時Emacsが「メモリを食う重量級エディタ」として揶揄されていたことを示す資料で、現代のIDEと比べると逆に軽量と評されるようになった、という皮肉がスレの一つの見どころになっている。Emacsは小さなCコアの上にLispインタプリタを載せ、エディタの大部分をLisp(Elisp)で書ける設計が特徴で、この拡張性の高さが今回話題になったClaudeとの組み合わせでも活きている。AIによる学習コストの低下が「コミュニティの質」を薄めるか「入口を広げる」かという論点は、どちらが正しいというより個々の経験に基づく見解の相違であり、スレ内でも結論は出ていない。

※本記事は海外掲示板 Hacker News のスレッド「Emacs Turns 50」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事