[過去ログ]
Emacs Part 52 (1002レス)
Emacs Part 52 http://mevius.5ch.net/test/read.cgi/unix/1585125902/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
889: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 00:54:34 今までもコンパイルしてたんじゃないの? ネイティブとネイティブじゃない違いかもしれないが。 よくわからんかったのは僕だけ? http://mevius.5ch.net/test/read.cgi/unix/1585125902/889
890: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 02:21:38 今までのは簡素なスタックマシーン(Emacs VM)のバイトコードに変換するもの 今回はさらにlibgccjitを利用してネイティブコードに変換するもの 詳しい仕組みはAndrea CoralloのELS2020の資料がわかりやすいかも? http://akrl.sdf.org/gccemacs_els2020.pdf http://mevius.5ch.net/test/read.cgi/unix/1585125902/890
891: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 06:37:13 packageにしてくれ http://mevius.5ch.net/test/read.cgi/unix/1585125902/891
892: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 09:09:54 VM無しで実行出来るコードにするのね。 http://mevius.5ch.net/test/read.cgi/unix/1585125902/892
893: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 09:12:55 でも今どきのVM一般ってネイティブと遜色ないやん http://mevius.5ch.net/test/read.cgi/unix/1585125902/893
894: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 11:08:49 それはJITとかしてるVMでemacsのVMはそこまでではなかったということかな http://mevius.5ch.net/test/read.cgi/unix/1585125902/894
895: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 12:08:10 >>890 リンク切れてるね https://www.european-lisp-symposium.org/2020/ ↑このページの一番下にあるpdf(かなり大きい)に含まれてた http://mevius.5ch.net/test/read.cgi/unix/1585125902/895
896: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 13:41:33 なんやかんやEmacsもハッテンしてるね http://mevius.5ch.net/test/read.cgi/unix/1585125902/896
897: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 14:04:06 英語が得意でないとハッテン場の出入りが不自由。 http://mevius.5ch.net/test/read.cgi/unix/1585125902/897
898: 名無しさん@お腹いっぱい。 [sage] 2021/04/30(金) 14:30:42 JIT手を見る http://mevius.5ch.net/test/read.cgi/unix/1585125902/898
899: 名無しさん@お腹いっぱい。 [] 2021/04/30(金) 23:13:53 >>897 IT本読破件数が充分なら英語力はそこそこでも良いみたいだぞ?(ネイティブの人たちは親切だし http://mevius.5ch.net/test/read.cgi/unix/1585125902/899
900: 名無しさん@お腹いっぱい。 [sage] 2021/05/01(土) 11:49:29 emacsのコマンド名で鍛えた英語力でOK http://mevius.5ch.net/test/read.cgi/unix/1585125902/900
901: 名無しさん@お腹いっぱい。 [sage] 2021/05/01(土) 13:35:12 僕はニチアサで鍛えた英語力で http://mevius.5ch.net/test/read.cgi/unix/1585125902/901
902: 名無しさん@お腹いっぱい。 [sage] 2021/05/01(土) 15:05:32 そうか 良く拡げとか無いと尻が裂けるな http://mevius.5ch.net/test/read.cgi/unix/1585125902/902
903: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 01:00:45 native-comp 版に移行したが、体感としての違いはワカラン Emacsにあんまり重い処理はさせてないからなあ http://mevius.5ch.net/test/read.cgi/unix/1585125902/903
904: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 03:06:07 elispで長大な処理をさせるものじゃないと効果は見えづらいだろうね 例えばlsp-modeは公式ドキュメントにresulting in more than 200% speedupとある org-modeも軽くなる局面がある気がしている http://mevius.5ch.net/test/read.cgi/unix/1585125902/904
905: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 10:31:12 何だかんだ最近のエディタにIDE並みの機能求めるからな http://mevius.5ch.net/test/read.cgi/unix/1585125902/905
906: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 11:11:50 その元祖が emacs なので。 http://mevius.5ch.net/test/read.cgi/unix/1585125902/906
907: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 11:36:14 ディストリのパッケージマネージャー使ってるんだが、そのnative-comp版ってのは普通にアプデとして降ってくんの? http://mevius.5ch.net/test/read.cgi/unix/1585125902/907
908: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 12:18:41 27.3とかで正式リリースなのでは http://mevius.5ch.net/test/read.cgi/unix/1585125902/908
909: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 12:20:18 いや28か http://mevius.5ch.net/test/read.cgi/unix/1585125902/909
910: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 12:20:55 無理して不安定なハシリに飛びつく必要無し http://mevius.5ch.net/test/read.cgi/unix/1585125902/910
911: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 12:28:10 vimもvim9scriptで速くなるみたいだしvscodeが伸びてるのが刺激になっているのか http://mevius.5ch.net/test/read.cgi/unix/1585125902/911
912: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 12:33:40 vscodeのMSご謹製 Remote Development プラグイン良く出来とるからな。 http://mevius.5ch.net/test/read.cgi/unix/1585125902/912
913: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 13:16:27 helmとかは速くなるのかな http://mevius.5ch.net/test/read.cgi/unix/1585125902/913
914: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 15:15:42 >>911 vim躍進はvscodeのlsp使えたのが大きいね、あと非同期処理はemacsみたいに外部に投げてたけどネイティブ対応した 9はluaより速かろうがvimscriptなので… コマンド毎に文法と引数解釈が違う、スクリプトとインタラクティブでまた仕様が微妙に違うとか、まるでcmdエグゼ 本当にキモい言語 elispも一般的にはキモい類だろうけど、血筋がよいので(根っこは)一貫性がある あと、vimにもautoloadの仕組みが最近普及してきたので、対応コードなら既にオーバーヘッドなんて問題になってないと思う (emacsのautoloadとは結構違う) http://mevius.5ch.net/test/read.cgi/unix/1585125902/914
915: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 15:38:49 >>911 .vimrc 書いていくと init.el と違って起動の遅さが如実に使い勝手に影響が出る (emacsは眠らない) だから速度アップの恩恵の受け方は vim には vimの emacs には emacs の恩恵があるはず http://mevius.5ch.net/test/read.cgi/unix/1585125902/915
916: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 15:53:11 >>915 vimはautoload用のディレクトリ階層作るのが面倒よな、コードも二重読み込みフラグやマイナーモードへのデリゲートあたりを書き換えないとならず仕様が複雑 対応/保守してないパッケージは手を加えるしかない これに関しては(autoload 'fun "file")並べるemacsに一票 http://mevius.5ch.net/test/read.cgi/unix/1585125902/916
917: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 18:47:41 つか、そもそもemacsは起動終了繰り返すような使い方しないからなあ。 vimは都度都度終了するが。 http://mevius.5ch.net/test/read.cgi/unix/1585125902/917
918: 名無しさん@お腹いっぱい。 [sage] 2021/05/02(日) 19:03:06 起動が速いからviが好き! という知り合いもいたけど正直書くより先に考えた方がいいんじゃねえかというコードを生産してた http://mevius.5ch.net/test/read.cgi/unix/1585125902/918
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 84 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s