トップページ⇒poverty
157コメント52KB

【悲報】Emacs、依存ライブラリの変更により来年2月に使えなくなる予定。Vimの勝利へ [無断転載禁止]©5ch.io [975468387]

■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW bfbe-yigw)2016/12/23(金) 15:56:56.17ID:yCRutgdw0?2BP(1000)
このページは、Emacs Advent Calendar が空いていたので、休日の暇な午前中を使って、こっそり駄文を仕込むものです。読んでも1ビットもEmacsの利便性は向上しませんので、
その点をご覚悟とご了承の上、お読みいただければ幸甚です。

GNU Emacs が誕生してから、31年が経過しました。最初のUnixのEmacsである、Gosling
Emacsから数えても35年目です。
流石に歳を取りました。

(略)

さて、話を戻します。開発者が幅広い年齢層に分散し、ソースコードの経緯を知る人々が高齢化すると、意思決定が遅くなるのは仕方がないです。
そして、その遅さのために、今、Emacsの存亡の危機が刻一刻と迫ってきています。そして開発コミュニティはなかなか身動きできていません。いわゆる unexec 問題です。

(略)

今年の10月、glibcの先端ブランチから、malloc_get_state と、malloc_set_state は削除されました。これらの関数がない glibc2.25が、予定されてる2017年2月にリリースされると、Emacsは使えなくなります。
(さらっと言いましたが、この間には多くの議論がありました。詳しく知りたい人は巻末のリンクを参照)。

続きはソース参照
http://qiita.com/itckw/items/ff079c7572d6a1acd349
0002番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW eb1d-/Orn)2016/12/23(金) 15:57:55.23ID:FniZGhOF0
許さない
0003番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMf3-x8M1)2016/12/23(金) 15:58:40.08ID:eUE3/quhM
emacsとか無能しか使ってない
0004番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 078d-nJIK)2016/12/23(金) 15:58:45.37ID:LVYx2nuW0
もう誰も使ってないからOK
0005番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sa89-X6u2)2016/12/23(金) 15:59:13.87ID:eqm8l2LYa
かわいそう
0006番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 5b67-ux5v)2016/12/23(金) 16:00:19.35ID:CoqzXUvn0
未だにvimの使い方が分からん
0007番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Saaf-Esd/)2016/12/23(金) 16:02:33.21ID:M3DKxkMLa
xyzzyで、いいじゃん
0008番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ef21-i5Qz)2016/12/23(金) 16:04:05.08ID:7lVtoOp80
Emacs自体が無くなるわけじゃなくて、しょーもない内紛で切り捨てられる勢力があるとかそんなんだろどうせ
0009番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0b53-g1cW)2016/12/23(金) 16:04:08.56ID:zlMzWuCQ0
キーバインドがEmacs互換であればなんでもいいよ。
.emacs書くの面倒になってきたし
0010番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 4f6f-GTRU)2016/12/23(金) 16:05:08.64ID:iSUCfa880
どっちもいらねーだろ
0011番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW b348-a5Nx)2016/12/23(金) 16:07:34.96ID:cPf8j/1F0
vimもしくはviクローンは大体どこにでも最初から入ってる
emacsはオタクがわざわざインストールして使ってる本来不要なもの
0012番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 479f-+1jQ)2016/12/23(金) 16:10:29.72ID:VMw0h0Hr0
Atomに乗り換えたわ
0013番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2bbd-KeT2)2016/12/23(金) 16:11:24.35ID:JVbljlX00
男は黙ってcatだろ
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2b34-qZwv)2016/12/23(金) 16:11:31.92ID:6P2iHnSA0
>>8
あえていうならLinux以外は生き残るがそれでいいのか?
0015番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ c398-8bDS)2016/12/23(金) 16:12:53.71ID:n8ToQ1lW0
Zシェルってのがいいんだろ?
0016番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Sr75-stV4)2016/12/23(金) 16:18:49.25ID:grpmasgJr
ライブラリ依存なのか。 
glibcじゃなくてuClibcとかで動かないの?
0017番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ f148-i5Qz)2016/12/23(金) 16:28:23.17ID:uF3yzpWh0
普通のviって今でも生きてるのかしら?
0018番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ eb9f-i5Qz)2016/12/23(金) 16:30:15.96ID:YJAh14n50
話題濃すぎだろ
またはてなのアホが読んでもいないのにブクマしまくるんだろうな
0019番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 458d-sblW)2016/12/23(金) 16:39:05.38ID:i8ALlMA10
vimの方が軽くて使いやすいしな
0020番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2bbd-KeT2)2016/12/23(金) 16:43:43.46ID:JVbljlX00
>>16
現状でglibc環境向けはGNU拡張であるmalloc_get_state()とmallc_set_state()を使ってunexec実装してるからそれ削除されると動かないって話よ
BSD libcとかは元々無いから他の関数で代替しているだろうしglibcに限った問題かね
0021番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7593-10Gv)2016/12/23(金) 16:47:04.60ID:1zUGC6/D0
gccを常に最新版で使ってる奴なんてほとんどいないんじゃね
リリースされるころにはemacsでも対応ブランチ用意されてるだろうしそういう奴は必要なら自前でビルドする
将来切り替え時に一部ユーザがばたつくかも程度
0022番組の途中ですがアフィサイトへの転載は禁止です (ワイモマー MM93-o60e)2016/12/23(金) 16:50:11.94ID:er1dR7ZqM
秀丸で充分
0023番組の途中ですがアフィサイトへの転載は禁止です (JPWW 0H2d-lhIL)2016/12/23(金) 16:53:54.44ID:r9/QRMfXH
geditで十分やし
0024番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 19f9-zBf0)2016/12/23(金) 16:54:44.53ID:ca2j2nHI0
nanoエディタでおけ
0025番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ e3a6-hNCe)2016/12/23(金) 16:56:30.56ID:1GhTa0OP0
vimは相変わらず使われてるけど
emacsはいつの間にか人気がなくなったな
0026番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 739f-V+mJ)2016/12/23(金) 16:56:33.84ID:qiuxfRct0
会社で渡されるのはwindowsだから困らん。
開発環境のlinuxに入っていなかったらパニクる。viも一応使えるけどそれで開発するのは無理ゲー、設定ファイル弄くる程度ならviでいける。
0027番組の途中ですがアフィサイトへの転載は禁止です (スップ Sd03-6FRj)2016/12/23(金) 17:08:22.85ID:ZSYmjqPHd
viのコマンドが覚えられない
0028番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 17:21:59.97ID:K5tkY8zt0
glibcからコード引っ張ってくればいいだけやん…
開発がやる気ないんだろう
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 739f-V+mJ)2016/12/23(金) 17:23:11.86ID:qiuxfRct0
>>27
i,a,w,q,dd
これだけあれば最低限のことは出来る
0030番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa7b-vBIO)2016/12/23(金) 17:24:14.56ID:PfhOktmOa
最近はemacs使われてないって本当なのか?
分野によるだろうが,コーディングしてる研究者なんかだとemacs使用者は意外と多い印象だったが,自分のまわりだけなのかな
と,vimユーザーは思った
0031番組の途中ですがアフィサイトへの転載は禁止です (ドコグロ MM7b-DZjB)2016/12/23(金) 17:24:46.19ID:olSQeFXwM
linux版が使えなくなるだけやん
どうでもいい
0032番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 975e-/JJL)2016/12/23(金) 17:28:57.29ID:Ax5vRs3T0
PCがDOSしかなくてキャラ端でログインしていたころは
あのマルチウインドウが重宝したが、今はどうでもいい。
0033番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 33e6-PU9o)2016/12/23(金) 17:29:15.57ID:9APuAIwa0
emacsライクもだいぶ増えたんで重要度は減ったとか聞いたが動かなくなるとはね
0034番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa7b-vBIO)2016/12/23(金) 17:30:08.14ID:PfhOktmOa
>>27
相性の問題もあるだろうが,私はemacsのコマンドのほうが覚えるの苦労する(覚えられない)
>>29 の人のいうとおり,これだけでなんとかなる,あと,なんか変なことやったらescおしたり,やりなおしで u おしたりすればいいくらい
矢印キーも使えるから昔ほど敷居は高くないと思われる
0035番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 3d4c-uIcF)2016/12/23(金) 17:31:58.81ID:LNOFnKT60
ドヤ顔でemacs語るやつのウザさが消えるのは嬉しい
σ(゚∀゚ )オレvimer
0036番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa7b-vBIO)2016/12/23(金) 17:32:02.15ID:PfhOktmOa
linux版がダメになるだけでべつにmac版は普通につかえるっぽいな
0037番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6148-i5Qz)2016/12/23(金) 17:32:41.41ID:1NXP+tTY0
emacsは20年前に卒業した
0038番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 3d4c-uIcF)2016/12/23(金) 17:32:59.01ID:LNOFnKT60
>>27
viはいかにホームポジション動かさないでコマンド動かせるかで配置されてるからな
0039番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 3d4c-uIcF)2016/12/23(金) 17:33:59.45ID:LNOFnKT60
>>33
セキュリティホールあるライブラリずっと使ってるソフトとかもあるからなー
0040番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 3f8d-U+ta)2016/12/23(金) 17:34:27.86ID:Ce/5/fjI0
emacsて同時押しキー多くね
viのモードもちょっとよくわかんないしやっぱメモ帳ですわ
0041番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 17:35:28.76ID:K5tkY8zt0
>>34
シェル操作ってemacsだから
Unix使いは普通は勝手に覚えると思うよ
0042番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7b15-b+wA)2016/12/23(金) 17:36:00.17ID:+kZ0gQlb0
dired便利
0043番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 17:37:41.97ID:K5tkY8zt0
vimも最近迷走してきてるから消えそう
キーバインドは確かに便利だけど、機能考えるとIDE使っちゃうしな
0044番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2d7a-tcrq)2016/12/23(金) 17:38:36.24ID:DarjVWp10
>>28
問題はmallocの実装なんだから
それはglibcを部分的にを埋め込むようなもんだろ
プロジェクトとしては正気じゃないよ
0045番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7368-g1cW)2016/12/23(金) 17:39:19.44ID:yeJBehjX0
もうゼロから作り直せよ
0046番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa31-e16o)2016/12/23(金) 17:39:29.91ID:mYi52HLra
ある程度リッチな環境でないとemacs動かないから(コンパイルすれば動くんだろうけど、非力な環境ではコンパイルがキツイ、クロスコンパイルすれば良いんだけどさ)、仕方なしに日常的にviを使ってるうちに完全にviに慣れた

関係ないが、もうバッテリが死に掛けてるニンテンドーDSが押入れから出てきたのでマジコン入れてDSlinuxで遊んでると、あれも出来ないこれも出来ないの連続で逆に楽しい。
たった4Mのメモリでゲームがちゃんと動いてたんだから驚く。4Mでlinuxが動くのにはさらに驚いた
0047番組の途中ですがアフィサイトへの転載は禁止です (アウアウイーT Sae9-y4Rb)2016/12/23(金) 17:39:55.10ID:4Hb4zMBfa
ええな
S/N比が最悪なqiitaで10年年待ち望まれた名ドキュメント
0048番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa7b-vBIO)2016/12/23(金) 17:40:42.99ID:PfhOktmOa
>>41
メインはmacだけどいちおうunix環境も使っている が覚えられんのはきっと私が池沼なんだろうなとおもってるよ
メタキーの組み合わせを覚えようとする意欲がないだけだろうけどな
ちな同僚はみんなemacsつかってたりする
0049番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 0bb9-i5Qz)2016/12/23(金) 17:42:13.13ID:tLD0fD6p0
さすがに時代遅れ
0050番組の途中ですがアフィサイトへの転載は禁止です (アウアウイーT Sae9-y4Rb)2016/12/23(金) 17:43:58.29ID:4Hb4zMBfa
ビジュアルモード使わないとかありえんわと言われたけど俺は真の意味でvi使いだから
0051番組の途中ですがアフィサイトへの転載は禁止です (アウアウオーT Sa7b-vBIO)2016/12/23(金) 17:44:06.54ID:PfhOktmOa
たぶんvi系もそのうち時代遅れになるんだろうな
viつかってるのだって古いサーバーを無理やりメンテするときくらいしか使わんらしい
0052番組の途中ですがアフィサイトへの転載は禁止です (スップ Sdb7-wa+u)2016/12/23(金) 17:44:21.83ID:aMbyGViJd
emacsって今じゃ古すぎて設計思想がもうどうしようもなく古典だろ
今でも使ってる奴がいるってことが信じられない
0053番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sa89-b+wA)2016/12/23(金) 17:47:34.97ID:+enW9hz5a
emacsはお手軽lisp環境でもあるぞ
0054番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 17:49:27.61ID:K5tkY8zt0
>>44
?
ならvalgrindとかモンキーパッチまがいでやってる方がよっぽど狂気だな
0055番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 17:54:02.72ID:K5tkY8zt0
>>48
bashとかで<C-p><C-n>とか<C-a><C-e>とか<M-f><M-b>とかなら使うっしょ?
と言っても俺が使ってるのはzshだけど
0056番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2d7a-tcrq)2016/12/23(金) 17:57:01.39ID:DarjVWp10
>>54
管理が大変だって話だよ
0057番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW e330-TSM7)2016/12/23(金) 18:01:36.31ID:jed6NyfU0
Vimとemacsで敢えてemacsを選ぶ理由がわからない
Vimならどこでも使えるやん
Macでもいいし
0058番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf74-YPDL)2016/12/23(金) 18:06:26.82ID:K5tkY8zt0
>>56
別にglibc全部取り込むわけじゃなし
そもそもマージが嫌でも、どっちもGPLなんだからスタティックリンクでもすりゃいい
100Mぐらい増えそうだがw
0059番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sa89-b+wA)2016/12/23(金) 18:08:30.16ID:+enW9hz5a
M-x shellでフリーソフトのビルドエラーを見ながら別のウィンドウで作業したり
0060番組の途中ですがアフィサイトへの転載は禁止です (スプッッ Sddb-3ZJ0)2016/12/23(金) 18:14:59.49ID:YeJpz33zd
まぁもう30年もemacs使っとるからね。
さすがにすぐには移れないのよ。
そんだけ。ゆるしてちょ!
0061番組の途中ですがアフィサイトへの転載は禁止です (アウアウイーT Sae9-y4Rb)2016/12/23(金) 18:15:49.77ID:4Hb4zMBfa
>>57
vimがない環境いっぱいあるけど
0062番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-AvS/)2016/12/23(金) 18:19:58.01ID:/Njslyyya
>>8
いや、決断が遅れていて、それは決断すべき人がリスクを怖れて決断を先延ばししまくったからだよ。
でもさー、こういう危機は大抵の長寿ソフトが何度も直面しては乗り越えて来てるから、
なんとかなると思うぞ(´・ω・`)
Linuxカーネルには決断出来る人がいたから(そして、その為に結構な数の人が離れもした)直面してないだけで。
10年もメンテナンスされてれば、一回二回はあるよ。
0063番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 2b2e-AKIT)2016/12/23(金) 18:20:58.97ID:v9OfV5UH0
>>30
キーバインドをemacs風にできるならなんでもえーわ、って人は多そう
0064番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-AvS/)2016/12/23(金) 18:23:38.10ID:/Njslyyya
>>21
ディストリビューションでも開発版使ってる人(漏れのように)は、glibcがアップデートされてから数週間位はemacsが使えなくなるかも知れないけど、
大抵はそういうのではないから。安定版やテスト版なら、多分大半のソフトの動作確認取れて、対応作業も済んでから、glibcがアップデートされるからね。
0065番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 29af-DLF2)2016/12/23(金) 18:25:04.21ID:Zh1JmOo70
emacsで開発してるがviに乗り換えるか
0066番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-AvS/)2016/12/23(金) 18:26:24.59ID:/Njslyyya
>>52
Lispは書かんけど、使ってるど(´・ω・`)
謎の安心感があるんでね(´・ω・`)
0067番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-lsSM)2016/12/23(金) 18:31:14.19ID:o+m7Mhuha
>>1
とりあえずスタブ関数作ってglibc2.25をリビルドすれば
なんとなく動くだろ。
ちゃんとした実装に必要なコードはLinuxのカーネル周辺から引っ張ってくればその場しのぎになる。
0068番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 2bfc-WzEk)2016/12/23(金) 18:31:19.21ID:z9O2v3nm0
>>57
ClojureやってるがEmacs以外を使う理由がない
0069sage (ワッチョイ 2fbe-zpPG)2016/12/23(金) 18:34:10.71ID:R+YLaUY20
これって最悪の場合でも名前は変わるが Portable Dumper を採用した fork が生き残るという感じでの軟着陸はありそうので大丈夫なのでは。
vimmer なので他人事だけど。
0070番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-lsSM)2016/12/23(金) 18:40:55.44ID:o+m7Mhuha
>>69
なるほど、ポータブルライブラリで迂回可能なのね
0071番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW c3a7-yzUC)2016/12/23(金) 18:42:08.10ID:qInC1AFa0
昔はViとEmacsって同じくらいの勢力だったのにな
ここ10年で取り返しつかないくらい差ができたな
0072番組の途中ですがアフィサイトへの転載は禁止です (オッペケ Sr6f-Hssd)2016/12/23(金) 18:43:20.70ID:24fF/bIfr
vimはちょっと便利なメモ帳程度には誰でも使えるけど、emacsって意味不明じゃん
0073番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d7f5-+tGJ)2016/12/23(金) 18:46:35.99ID:7ppxB10P0
atomはemacsを殺すと思ったんだけどなあ……
0074番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d7f5-+tGJ)2016/12/23(金) 18:51:03.56ID:7ppxB10P0
FreeBSDだと

% pkg info emacs25 | grep glib
libglib-2.0.so.0

あちゃ
0075境界の錬金術師 ◆cEIL0Ogg4U (ガラプー KK75-h1Aw)2016/12/23(金) 18:54:12.40ID:jIASqi61K
HJKLするとゲームの腕が落ちますわ
0076番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-AvS/)2016/12/23(金) 18:57:47.14ID:/Njslyyya
>>74
glibcとglibは全く違うよ(´・ω・`)
glibはGTKの派生で出来たユーティリティライブラリで、glibcは、もっとOSに密着したライブラリ。libc.so.なんたらって奴ね(´・ω・`)
0077番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6b7e-6FRj)2016/12/23(金) 19:04:32.21ID:1KVG+s180
高機能エディタがいっぱいあるからな・・・
0078番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ bf5c-3Abf)2016/12/23(金) 19:13:00.35ID:aSiz811E0
emacsの文法チェックプラグインがvimにほしいわ
既存のはどれも微妙だけどemacsのは良かった気がする
0079番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW bbd0-IICj)2016/12/23(金) 19:14:23.82ID:fQMXrKQu0
こういう時のためのコンテナとちゃうんか
0080番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMf3-wjSn)2016/12/23(金) 19:16:42.33ID:XDJBfQLZM
読んでないけど本当なら海外系の掲示板でわいのわいのなるだろうし飛ばしじゃねーの
0081番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 33e6-PU9o)2016/12/23(金) 19:17:10.89ID:9APuAIwa0
読んでからもう一回言ってみたら
0082番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW c3a7-yzUC)2016/12/23(金) 19:19:04.42ID:qInC1AFa0
というか、スタティックにコンパイルすればいいんじゃないの
もしくはアプリケーションフォルダにglibc別途インストールするとか
セキュリティでバージョンアップだけemacsで保守していけば
0083番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2b74-i5Qz)2016/12/23(金) 19:20:19.32ID:HPXi8IRM0
プログラミング配信とかだとemacs使ってる配信者多いけどな
vimの方が多いけど
0084番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 87aa-i5Qz)2016/12/23(金) 19:22:25.03ID:Ni/sVgKF0
すげー懐かしい響き
大学生の時は基本コレ使ってたな
0085番組の途中ですがアフィサイトへの転載は禁止です (ワイモマー MM93-o60e)2016/12/23(金) 19:23:45.65ID:er1dR7ZqM
>>82
最新のOSについていけないだろ
0086番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1fb3-i5Qz)2016/12/23(金) 19:27:04.26ID:62zr+Wpg0
vimは本家も元気だし
neovimも普通に使えるところまできてるのにどうして差がついたのか
0087番組の途中ですがアフィサイトへの転載は禁止です (ドコグロ MM7b-DZjB)2016/12/23(金) 19:28:34.57ID:olSQeFXwM
viは当分無くならないでしょ
代わりが出てきてないもの
0088番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6def-h1Q4)2016/12/23(金) 19:29:38.77ID:y7kmMDmA0
秀丸ー!はやくきてくれー!!
0089番組の途中ですがアフィサイトへの転載は禁止です (アウアウカー Sad3-DZjB)2016/12/23(金) 19:38:03.15ID:AYzhh6aXa
勝ったな(vimmer)
0090番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1198-qG7g)2016/12/23(金) 19:38:21.84ID:w3oRtH2d0
ifconfigすらオワコンだしな
linuxの世界は互換性がなさすぎる
0091番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMf3-wjSn)2016/12/23(金) 19:41:25.30ID:XDJBfQLZM
>>81
読んだわ
開発されてたわ問題ないな
0092番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 8f88-WoaB)2016/12/23(金) 19:48:09.38ID:Rbbvg8mY0
なんか common lisp 上に移植するよな話もあった記憶があるけど
そっちが盛んになって移植してしまうとか、そういう話になりそうな気も
0093番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロレ Sp63-DLF2)2016/12/23(金) 19:49:20.75ID:sO09mE8Yp
emacsとgdbでコーディングとデバッグとか良くやったわ
今はeclipse cdt使っちゃう
0094番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1f62-Djlp)2016/12/23(金) 19:52:11.99ID:1kLPyXHb0
4095 名前:名無しさん@13周年[] 投稿日:2014/04/14(月) 04:46:02.73 ID:wJLzpOd2P [1/4]
jimがさくらのクローラを遮断したみたいだな
迂回しても迂回→遮断のイタチごっこは目に見えてるので遮断できない方法でdatを引っこ抜くまでだ
具体的には専ブラっぽい挙動でnetからdat引っこ抜いてscに投げるスクリプト書いてやるからお前らそれブン回せ
たらこにはリクエスト+受け取り+改ざんチェック用のスクリプト書いてやるよ

あー久しぶりにemacs起動するわ
3時間で書いてやる

4209 名前:名無しさん@13周年[] 投稿日:2014/04/14(月) 09:22:21.15 ID:wJLzpOd2P [3/4]
あとちょっと書き足してバグとったらexeで配るよ
さしあたりdatの回収は俺がやっとく
C++で書きなおして独自の難読化施してるからnetの奴らにREできるかな?マカフィーでも無理なんじゃないかな

4210 名前:名無しさん@13周年[] 投稿日:2014/04/14(月) 09:24:13.59 ID:wJLzpOd2P [4/4]
今の時点で一つ言えるとしたら不特定多数を舐めるなってこと
0095番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 537e-o5WU)2016/12/23(金) 20:50:03.23ID:uzE1fkEi0
Vimで日本語文書書いてる人って実在するの?
0096番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8321-YpT6)2016/12/23(金) 21:04:10.27ID:xoIFbJPf0
>>95
日本語書くならemacs
スクリプト書くのはvimだわ
0097番組の途中ですがアフィサイトへの転載は禁止です (スプッッ Sdf3-mdHm)2016/12/23(金) 21:13:37.48ID:ywJAWUCbd
Esc-Meta-Alt-Ctrl-Shiftと一緒に何かを押すメモ帳だろ
0098番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ef63-i5Qz)2016/12/23(金) 21:15:36.42ID:6gN6qkSM0
メモ帳みたいなシンプルみたいなのないの?
0099番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d39f-W3gD)2016/12/23(金) 21:19:07.04ID:FHjEjGvZ0
あれ?FreeBSDで普通にemacsビルドできるじゃん?
そんな致命的な話じゃないよね?
0100番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 2fbe-zpPG)2016/12/23(金) 22:45:48.96ID:R+YLaUY20
>>95
ソースコードはvimで描いてもREADME.md だけemacsかなんならTeraPadとかで書いてる。
日本語 vim は頑張ってみたが辛いものがある。
0101番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 53a4-4hBO)2016/12/23(金) 22:50:51.59ID:oiTR7KDk0
>>98
オプションつけて起動しないとUndoすらできないnanoとかいう糞エディタが
0102番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロロ Sp63-W3gD)2016/12/23(金) 22:53:43.98ID:quX+sRR3p
>>29
y.u./くらいはいると思う
0103番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MM3f-k7YR)2016/12/23(金) 22:56:45.02ID:9zoKDTGKM
ヒープ管理に環境依存の機能とか使ってたのかよ
unix文化ではそういうの袋叩きに遭うと思ってたわ
0104番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイWW 0332-AvS/)2016/12/23(金) 23:46:59.76ID:wOy5zFQ10
>>103
リコンパイラに近いことやってるから、仕方ないのでは(´・ω・`)
0105番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 00:35:29.43ID:5dO0tEokaEVE
>>103
Lispの関数ロードしてエディタ環境をセットアップ完了した状態のメモリイメージをOS機能でdumpしておいて
通常実行は、実行ファイルとメモリdumpを連結したファイルをOS機能でロード実行する事で
高速化を図る方式。
0106番組の途中ですがアフィサイトへの転載は禁止です (中止 c7be-a3YU)2016/12/24(土) 00:38:45.23ID:cElH8wvC0EVE
emacsとかvimとかドヤ顔で語りだす老害ども死滅してほしい
お前らのことだよ
0107番組の途中ですがアフィサイトへの転載は禁止です (中止 6171-agOw)2016/12/24(土) 00:40:44.63ID:cWX7mPjo0EVE
xyzzy 最強伝説
0108番組の途中ですがアフィサイトへの転載は禁止です (中止WW 33e6-PU9o)2016/12/24(土) 00:42:00.23ID:fl2dlWH90EVE
>>106
なんで?誰か困るの
0109番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 00:44:57.35ID:5dO0tEokaEVE
Smalltalk80でもバイトコードマシン上で似たようなメモリイメージの保存/ロードをしているのだけど
Lisp文化ではそこらへんの機能を実行するブートローダOSとしてMulticsやUNIXを作らせたような階層関係。
あのSun Micro Systemsですら、初期の主要市場の一つがAIワークステーション対抗のLisp実行環境提供にあって
初期のSPARCアーキテクチャにもLisp高速実行のハードウェア支援機能が盛り込まれていた。
0110番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 00:45:13.95ID:5dO0tEokaEVE
>>106
はいNG
0111番組の途中ですがアフィサイトへの転載は禁止です (中止 c7be-a3YU)2016/12/24(土) 00:45:28.76ID:cElH8wvC0EVE
>>108
いちいち環境やフォーマットを気にしすぎて
本質を疎かにする奴が多すぎる
ようは手が遅すぎるんだよ
0112番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 00:51:09.98ID:5dO0tEokaEVE
MulticsやUNIXが生まれた背景にはLisp実行環境のニーズがあり
Lispに大量の開発資源が投入された背景には数式処理ソフトのニーズがあり
そして数式処理ソフトに大量の開発資源が投入されたきっかけは
ファインマンが量子電磁力学の研究途上で多数の数式の処理の問題を抱えて、Lispの父マッカーシーに相談を持ちかけた記録が残っている
という嘘のような本当の話が、ファインマンとコンピュータサイエンスの関係をまとめた書籍に載っている
(大昔2ちゃんで洋書紹介済み)
0113番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 00:51:43.40ID:5dO0tEokaEVE
>>111
はいNG
小僧が後付けで威張ってもなんの価値もない
0114番組の途中ですがアフィサイトへの転載は禁止です (中止 MM4b-6FRj)2016/12/24(土) 00:52:14.42ID:/KSnARFmMEVE
まじかー🙀
0115番組の途中ですがアフィサイトへの転載は禁止です (中止 c7be-a3YU)2016/12/24(土) 00:54:11.23ID:cElH8wvC0EVE
>>113
ハァーーー(クソデカため息)
0116番組の途中ですがアフィサイトへの転載は禁止です (中止W 1f6a-y2DO)2016/12/24(土) 00:54:56.16ID:daTGxDd30EVE
emacs覚えたいけど、インストールすらせず8ヶ月が過ぎた
一方vimrcはちょくちょく書き足してる
そのせいかneovimの起動がなんか重い
0117番組の途中ですがアフィサイトへの転載は禁止です (中止WW cd48-CiPw)2016/12/24(土) 01:08:55.01ID:G/yf3qD80EVE
こんなゴミよりatomとかvisual studio code使えばいいじゃん
0118番組の途中ですがアフィサイトへの転載は禁止です (中止W 4bb7-6FRj)2016/12/24(土) 01:13:17.43ID:Mj39R/QL0EVE
Vimはこういうのないの?
0119番組の途中ですがアフィサイトへの転載は禁止です (中止 bf74-YPDL)2016/12/24(土) 01:43:41.36ID:+QQyKrX60EVE
>>115
使用ライブラリ同様、ツールの良し悪しは生産性に直結するよ
>>111を豪語できるほど、まともにプログラミングできるようになったらまたおいで
0120番組の途中ですがアフィサイトへの転載は禁止です (中止 53a4-zpPG)2016/12/24(土) 01:46:06.21ID:cZpBVJU70EVE
viに比べて難しすぎる
0121番組の途中ですがアフィサイトへの転載は禁止です (中止 bf74-YPDL)2016/12/24(土) 01:54:01.05ID:+QQyKrX60EVE
>>117
そっちのがよっぽどゴミやんけ
素直にVisualStudio使えよ
0122番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-lsSM)2016/12/24(土) 02:06:23.68ID:5dO0tEokaEVE
Emacsのe-lispはそろそろ使える人が少なくなっているから
Webブラウザ標準のjavascriptでEmacsを再実装したのが流行ればいいんだろうけど
金が動かないと人も動かないんだろうな。
GNUプロジェクトを進めたリチャード・ストールマンみたいな人、また出てこねぇかな?
0123番組の途中ですがアフィサイトへの転載は禁止です (中止WW 739f-V+mJ)2016/12/24(土) 02:25:30.42ID:dG3boQUq0EVE
>>117
出始めの時にatom触ったけど、まともなシェルが無くて積んだ。

emacsがエディタ機能に難があるけどファイラーやシェルが優秀なのでないと困る。
最近はemacsでブラウジングが出来ず不便だから誰か作ってくれ。
0124番組の途中ですがアフィサイトへの転載は禁止です (中止 77be-IeCC)2016/12/24(土) 02:34:45.36ID:D0ygtrHf0EVE
やっと死滅してくれるか
早くインターフェースはVimライクで統一されて欲しい
0125番組の途中ですがアフィサイトへの転載は禁止です (中止 3f8d-vBIO)2016/12/24(土) 02:37:12.20ID:bSKafKWD0EVE
俺がviをオライリーで独学していた頃はEmacsが圧倒的だったのに……
0126番組の途中ですがアフィサイトへの転載は禁止です (中止 c368-g1cW)2016/12/24(土) 04:47:13.21ID:DONcklHp0EVE
emacs起動したら終了できなかった思い出
0127番組の途中ですがアフィサイトへの転載は禁止です (中止WW 6b62-Gnx/)2016/12/24(土) 04:51:13.14ID:BxMSlQlY0EVE
PHPだとかRails開発とかだとMacで作ってLinuxでそのまま動くことが期待できるからCUIでエディタ使う必要がそれほどない
0128番組の途中ですがアフィサイトへの転載は禁止です (中止WW 739f-V+mJ)2016/12/24(土) 06:42:10.40ID:dG3boQUq0EVE
fossbytesも参戦。
https://fossbytes.com/9-best-text-editors-linux-programming-2017/
0129番組の途中ですがアフィサイトへの転載は禁止です (中止 d7b9-i5Qz)2016/12/24(土) 06:58:44.90ID:kE3Hw/JV0EVE
5年振りくらいにldのマニュアル読んだわw
0130番組の途中ですがアフィサイトへの転載は禁止です (中止 MMf3-Hssd)2016/12/24(土) 07:42:50.00ID:I1qQYEn9MEVE
>>95
Vim+LaTeXで修論書いたよ
慣れればなんてことはない
0131番組の途中ですがアフィサイトへの転載は禁止です (中止 d7f5-/JJL)2016/12/24(土) 07:50:11.84ID:VURogwMn0EVE
>>94
懐かしいな
0132番組の途中ですがアフィサイトへの転載は禁止です (中止 d7f5-/JJL)2016/12/24(土) 07:52:05.84ID:VURogwMn0EVE
>>95
ATOKバインドは、ホームポジションからほとんど手を動かすことなく
さまざまな変換作業ができるからめちゃめちゃvimと相性がいい。
なもんで、実はviのキーバインド+ATOKキーバインドはほぼ最強に近い。
0133番組の途中ですがアフィサイトへの転載は禁止です (中止W 2bfc-WzEk)2016/12/24(土) 09:58:06.32ID:/B2+YUuv0EVE
Vimはライトユーザーばかりで人数が多いといっても意味がない。
0134番組の途中ですがアフィサイトへの転載は禁止です (中止 0b53-g1cW)2016/12/24(土) 10:11:38.06ID:ok7u8T/d0EVE
vimみたいにごちゃっとしてなくてもいい。素のviで充分

WindowsのViViってエディターどうなっちゃったの?一瞬気の迷いで買おうと
思ったことがあるんだけど
0135番組の途中ですがアフィサイトへの転載は禁止です (中止W 7771-NcUG)2016/12/24(土) 11:13:18.06ID:YKUxALAg0EVE
vim!emacs!とかいうけど設定ファイルちょっといじるくらいしか起動しないわ
だから行移動だのヤングだのくらいしかわからない
これでガンガンコード書いたりする場面が想像できない
0136番組の途中ですがアフィサイトへの転載は禁止です (中止W bdea-DZjB)2016/12/24(土) 11:21:20.42ID:dXcWcb4t0EVE
emacsの似たようなもので、
似てmacs
↑
使ってたわ
0137番組の途中ですがアフィサイトへの転載は禁止です (中止W d39f-W3gD)2016/12/24(土) 11:32:50.40ID:L7Lf/Pjo0EVE
emacs系でコーディングする際の、インデントに一切の注意を払わなくていい仕組み大好きなんだけど
何であれ他のエディタで採用せんの?
0138番組の途中ですがアフィサイトへの転載は禁止です (中止W 1f6a-y2DO)2016/12/24(土) 12:22:57.55ID:daTGxDd30EVE
理論計算機科学の連中はなんかvimよりemacsが好きそう
一方開発バリバリの人はvimの方が好きそう
0139番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-AvS/)2016/12/24(土) 13:06:04.50ID:bzDlDFfbaEVE
>>137
単純に、vimのスクリプト機能では難しいだけじゃね?
幾つかのエディタは、インデント支援機能を最初から持ってるよ。
0140番組の途中ですがアフィサイトへの転載は禁止です (中止 eb9f-i5Qz)2016/12/24(土) 13:09:28.82ID:pYn+d1rD0EVE
>>115
臭すぎwなんだこいつw
ツイッターで晒してバカにしてやるわw
0141番組の途中ですがアフィサイトへの転載は禁止です (中止 917a-nBe5)2016/12/24(土) 13:58:50.04ID:lfO0kBJB0EVE
>>137
あれ良いよね
打ち間違いであらぬ場所にタブを挿入してしまったり
インデントを間違ったレベルにしてしまったりすることのない安心感

タブキーを同様の挙動に設定できるエディタはあるよ
知ってるのはQt系だけだけど

KWrite / Kate:
Settings > Configure Shortcuts… で Align に Tab キーを割り当てる

Qt Creator:
Tools > Options > Text Editor > Behavior タブ で
Tab key performs auto-indent: の値を Always にする
0142番組の途中ですがアフィサイトへの転載は禁止です (中止 f386-R3pU)2016/12/24(土) 15:15:55.73ID:xjsOvawk0EVE
>>141
IntelliJIDEA系(AndroidStduioとかも)にはキーに割り当て可能な機能に Emacs Tab ってのがあって、
これをCtrl+IとかTabに割り当てるとEmacsとまんま同じ感覚で使える
VisualStudioには似たようなのはあるけどあんまいい感じには動いてくれないな
0143番組の途中ですがアフィサイトへの転載は禁止です (中止WW 739f-V+mJ)2016/12/24(土) 15:25:11.96ID:dG3boQUq0EVE
>>141
ただ普通にTAB文字が欲しいとき用にキーバインド割り当てる時の本末転倒感が笑えるんだけどね。
0144番組の途中ですがアフィサイトへの転載は禁止です2016/12/24(土) 15:32:59.33ID:kN+kU9J6
SKKが使えなくなるのは困る
0145番組の途中ですがアフィサイトへの転載は禁止です (中止 f386-R3pU)2016/12/24(土) 15:36:13.38ID:xjsOvawk0EVE
>>143
emacsなら割り当てなくてもデフォルトで、Ctrl-Qの後にTAB押せばインデントじゃなくてTABが入力されるだろ?
生TAB文字多用する必要があるような用途には、そのモードの入力時かセーブ時に自動的にTABになるようにデフォルトでなってると思うけど
0146番組の途中ですがアフィサイトへの転載は禁止です (中止WW c3a7-yzUC)2016/12/24(土) 15:45:14.64ID:oLm+Qdkm0EVE
>>118
Vim8になってAmigaがサポート除外されたはず
0147番組の途中ですがアフィサイトへの転載は禁止です (中止 2fbe-zpPG)2016/12/24(土) 15:46:59.78ID:PHmWVRPH0EVE
>> 140
Emacs v.s. vim の宗教戦争 とか
新しいエディタ v.s. Emacs/vim の老害乙戦争とか
IDE v.s. (わきまえている人からすると)プラッガブルなだけのエディタの生産性戦争

とかネタでやるにしてもガチでやるネタではないし落ち着いて。

notepad++や秀丸のスレに出張って Emacs 宣伝してるんじゃないんだからほっといてくれよとは思うが。
0148番組の途中ですがアフィサイトへの転載は禁止です (中止 Sad3-AvS/)2016/12/24(土) 16:01:57.10ID:Hy8UAxOkaEVE
>>147
そういえば、ふつーMac。の人は今何してるんだろうかね。
0149番組の途中ですがアフィサイトへの転載は禁止です (中止 MM7b-DZjB)2016/12/24(土) 16:31:45.70ID:H8c/YkmxMEVE
>>144
SKKwwwwww
現代の化石wwwwww
0150番組の途中ですがアフィサイトへの転載は禁止です (中止W 558d-sblW)2016/12/24(土) 18:13:15.10ID:eg0Dr4+z0EVE
>>137
リボジトリの設定でいかようにできるから、無用では?
0151番組の途中ですがアフィサイトへの転載は禁止です (中止 f386-R3pU)2016/12/24(土) 19:25:49.72ID:xjsOvawk0EVE
>>150
コミットするまでコードが整形されないとかありえんだろw
0152番組の途中ですがアフィサイトへの転載は禁止です (中止WW 034f-zokL)2016/12/25(日) 04:23:13.28ID:R/5NdPj50XMAS
こういうスレで秀丸とかサクラエディタとか言い出すやつ
0153番組の途中ですがアフィサイトへの転載は禁止です (中止WW 034f-zokL)2016/12/25(日) 04:25:45.16ID:R/5NdPj50XMAS
ずっとemacs使ってたけど
ついこのあいだatomに乗り換えた。
いまのatomはプラグインも増えて
安定性も向上して悪くない。

けど、いつバージョンアップで改悪されるか分からんからなぁ。
emacsだとほとんど変わることがない安心感がある。
0154番組の途中ですがアフィサイトへの転載は禁止です (中止WW 6b62-Gnx/)2016/12/25(日) 11:02:40.22ID:jqMMqBYn0XMAS
秀丸やサクラエディタは駄目でAtomとか言い出すやつ
0155番組の途中ですがアフィサイトへの転載は禁止です (中止WW 6b62-Gnx/)2016/12/25(日) 11:03:15.82ID:jqMMqBYn0XMAS
意識高い系ウェブ系の匂い
0156番組の途中ですがアフィサイトへの転載は禁止です (中止 f386-R3pU)2016/12/25(日) 11:08:28.23ID:HxtZqprx0XMAS
コード書くときのメインはIDEになっちゃったけど
ドキュメントとかIDE用意してない言語のコード書くときはemacsだな
とりあえず死ぬまでemacsは使うつもり
0157番組の途中ですがアフィサイトへの転載は禁止です (中止W 0H4f-lsSM)2016/12/25(日) 13:15:14.03ID:Qv0m6q3rHXMAS
SKKあれは良いものだ
それこそ自由な文化を大事にしようぜ
■ このスレッドは過去ログ倉庫に格納されています