[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2ch.scのread.cgiへ]
Update time : 02/27 06:00 / Filesize : 132 KB / Number-of Response : 597
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【熱く】お前のEmacsにはまった理由【語れ】



1 名前:名無しさん@お腹いっぱい。 [02/07/04 13:08.net]
きっかけや理由を教えて下さい。


272 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/30 10:17.net]
余生を過ごすのには最高の友。

ゲートボールが終わったら、茶をすすりつつeLispを議論する。
へいわだなや〜

273 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/04 18:40.net]
親からdot.emacsを受け継いだプログラマとかおらんかな。
時期的には、もうそろそろ出てきてもいいと思う。

で、何代かしたら、「この.emacsはうちで代々受け継がれてきた秘伝で…」と
か言ってくれる子孫が現れたら面白いな。

もちろんそいつらは人に見せたり、ネットで公開したりするのはご法度。
忍者の秘伝みたいだ。

274 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/06 19:34.net]
>>268
弟子入りします。
師匠の.emacs
のれんわけさせてくだしい。

275 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/07 00:21.net]
elisp 宗派が出来たりして……

276 名前:スレちがい mailto:sage [03/10/07 02:44.net]
うちの .cshrc は (厳密にいうと .alias) は、大学入った年に
10年ものだと言われたので、そろそろ 20年ものらしい。下の代
もそれ使ってるので、あと数年はもつだろう。

.twmrc もいい年だったがオレの代で尽きそう。なむー。

277 名前:ヽ(´ー`)ノ mailto:sage [03/10/07 16:13.net]
そういやー高専の時、.cshrc とか .alias は先輩のコピーして色々変えて使ってたな。
今思うと物凄い行き当たりばったりの alias の嵐だったような気が…(笑)。
まだ使ってるんだろうか…。


278 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/07 20:15.net]
老舗の味を末代がいじっちゃダメダメ〜

279 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/07 23:15.net]
>273
初代が適当に作ったら出来ちゃった味だからキニシナイ!

280 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/15 20:32.net]
(while t
(普通にemacsを使う)
(when (ちょっと不満-p)
(elispのリファレンスをちょっとだけ見る)
(車輪の再発明をする)))

ちょっと不満-p は、ほぼ毎日 tを返す罠(w



281 名前:名無しさん@お腹いっぱい。 [03/10/20 01:11.net]
昨年、Meadow memoに出会って 8年使っていた.emacsが、倍になりました・・・

282 名前:  [03/10/20 01:20.net]
●●●マスコミの「盗聴、盗撮」は許されるのか?その8●●● natto.2ch.net/mass/kako/1011/10115/1011522150.html
266 名前: 文責:名無しさん 投稿日: 02/02/13 14:19 ID:SyIqjfH5
TBSドラマ「プリティ・ウーマン」も、盗聴ネタ。
ドラマ盗聴は、もう言うまでもないか。 
盗聴・盗撮ネタを使う雑誌
ジャンプ・サンデー・マガジン(週刊・月刊・ヤング)
チャンピオン モーニング スピリッツ アフタヌーン
ビッグコミック ビッグコミックスペリオール
まんが〇〇〇とつく、4コマ雑誌
他にも読んでいるもので、盗聴だと思ったものがあったら書き足してください。
著者によっては、盗聴ネタを使っていない人もあります。
使わない著者も、盗聴の危機にさらされていることと思う。どうかご了承下さい。

301 名前: 投稿日: 02/02/15 19:11 ID:lKXGAVTC
>>292
>モニターで見ている人がいて、その様子から偽ファンに、話してほしい台詞を
>伝えるようです。
こういうギャグを思いつく人って、普段から盗聴/盗撮をやっていると疑われても仕方がないよね。
>例えば漫画家でも、裏で「こういうネタを描いて」と頼まれたのかも
>しれないし、テレビのリポーターでも「こういう台詞を言って」と
>陰で命じる人がいるのかもしれないですね。
今はほとんど聞いていないが、J−盗聴WAVEの番組制作会社と契約して仕事を
している放送作家の中に、盗聴を利用しているバカ野郎がいるよ。放送では放送作
家がセリフを考えるのが普通だが、貧困な才能ゆえに盗聴にすがってしまうんだろ
うね。ただ、表でしゃべっているタレントがその事実を知っているのかどうかは、
わからない。J−盗聴WAVEは局全体が確信犯だから、いずれ天罰が下る。

283 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/08 19:43.net]
本当はEmacsにも不満はあるから、もっといいエディタがあれば
乗り換えたいんだけどね。Emacs以外のエディタが不甲斐ない
ということか。

284 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/08 21:38.net]
不満って?


285 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 11:10.net]
- 並列処理できない。
- lisp 以外で拡張できない(C でモジュールが掛けない; not XEmacs)


286 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 17:09.net]
並列処理は欲しいねぇ。


287 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 20:45.net]
エディタとゆーより処理系への不満じゃねーのか?



288 名前:名無しさん@お腹いっぱい mailto:sage [03/11/13 15:15.net]
猫アレルギーなので wanderlust 使ってます。

289 名前:名無しさん@お腹いっぱい。 mailto:age [03/11/15 19:20.net]
【徹底的】プログラマーが語るviとemacs 7【バトル】
pc.2ch.net/test/read.cgi/prog/1064605855/

514 :仕様書無しさん :03/11/15 14:09
Vimの方がEmacsより速いとか言っていた馬鹿が居たなぁ
ttp://msdn.microsoft.com/seminar/shared/asp/view.asp?url=/msdntv/episodes/en/20031028lhorndb/manifest.xml&rate=1&WMPVer=9.0.0.3008

どう見てもEmacsの方が速いなプッ
以前のこれと比べてみろよ
ttp://seriss.com/people/erco/fltk-videos/tutorial-fltk-hello.html

ダセーーー(藁
なんか、Vim抜けてプロンプトでコンパイルしてまた開いてるよプッ
しかも、Emacsの方が断然速いな〜
いい加減乗り換えた方が良いんじゃねぇか(藁

それにしてもM$のプログラマホモくせーな

290 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/30 22:26.net]
名前空間がグローバルなのが困るときがある



291 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 01:30.net]
困らないときもある


292 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/01 01:38.net]
行き交う人生模様

293 名前:名無しさん@お腹いっぱい。 [03/12/13 23:06.net]
win2kです。
XEmacs21.4(patch13)というのを落としてきましたが
(cygwin上のでなく単体で動くもの)
メニューやtutorialが日本語で出てきません。
alt-xでset-language-environmentしてもno matchと言われる
だけです。
Windowsな方のhome/.xemacs/init.elの日本語設定を
教えて下さい。
 自分で具具ってinit.elいじりましたがダメでsample.init.el
からようやくもとに戻したところです。

294 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/14 14:57.net]
>>288
スレ違い
Emacs part10
pc.2ch.net/test/read.cgi/unix/1066719492/


295 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/14 15:03.net]
すっかりはまった理由がwin2kのXEmacsって語っているだけかと思った

296 名前:名無しさん@お腹いっぱい。 mailto:sage [03/12/31 22:09.net]
Emacsの対抗馬になるようなエディタって、何かないのかな?

297 名前:名無しさん@お腹いっぱい。 [04/01/01 00:24.net]
>>291
vi

298 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/01 09:55.net]
>>292
Emacsがエディタであるというなら、そうだろうな。

299 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/01 13:29.net]
ほかには?

300 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/01 23:53.net]
XEmacs(違




301 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/10 22:11.net]
Carbon Emacs

302 名前:名無しさん@お腹いっぱい。 [04/03/15 03:04.net]
なんか知らんけどはまる

303 名前:名無しさん@お腹いっぱい。 [04/03/15 03:09.net]
Gnus ではまりました!

304 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/07 00:40.net]
やっぱり本当にいいなと思ったのは
elisp書きはじめてからかなあ…

305 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/07 02:08.net]
doctor にぞっこん。

306 名前:名無しさん@お腹いっぱい。 [04/06/04 17:07.net]
>>300
doctorって、何だか喧嘩売ってる感じがしてきて「もういい!」って言いたのなるのは
私だけでしょうか。

307 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/04 18:32.net]
>>301
本人に直接言ってやれよ。

308 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/04 18:52.net]
>>299

同感。elisp がなかったら、こんなにはまらなかったと思う。

最近、vim の良さを改めて知ったけど、
elisp というがあるのでまだ改宗するつもりはない。

309 名前:名無しさん@お腹いっぱい。 [04/06/05 01:03.net]
昔,X68000で 本物の emacs をフロッピーの回覧で貰いました.
2HDが5枚組みでしたが,非常に感動した記憶があります.

日本語が使えないどころか,移植が中途半端でバッファ中でコンパイルとか
やってもまともに動かなかった.

という話題を共有できる香具師どれくらいいる? (;_;



310 名前:名無しさん@Linuxザウルス [04/07/21 22:04.net]
> 304

ちょと違うかもだけど、NEmacs を VAX で動かしたら
load ave. 上がりまくり ;-(
で、繋がってる端末は VT80, VT220 とゆー ;-<
X68000 GCC 動いていいなでした。

というおやじのたわごと。




311 名前:名無しさん@お腹いっぱい。 [04/07/21 23:47.net]
X6800000ってヲタ向け中途半端なゲーム専用マシンのこと?


312 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/21 23:49.net]
Java の時代に lisp なんて書いてどうするのかと。

313 名前:名無しさん@お腹いっぱい。 [04/07/21 23:53.net]
18のころ

omronとかマイナーな機種だとundumpが大変だった.


314 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/22 00:05.net]
>Java の時代

315 名前:名無しさん@お腹いっぱい。 mailto:sage [04/07/22 08:41.net]
howm再考!

316 名前:名無しさん@お腹いっぱい。 [04/08/05 20:42.net]
>>309
今日の収穫:Java の時代

317 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/06 01:26.net]
Java の時代

318 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/06 18:52.net]
Javaって何時代?

319 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/06 18:57.net]
ウホッ!(・∀・)Java の時代

320 名前:名無しさん@お腹いっぱい。 [04/08/07 12:07.net]
気が付いたら emacs
ふりむけば emacs....



321 名前:名無しさん@お腹いっぱい。 [04/08/16 18:39.net]
好きになるのに理由が必要かい?


322 名前:名無しさん@お腹いっぱい。 [04/08/16 18:56.net]

viよりemacsだった・・・ただそれだけさ(フッ

323 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/16 19:30.net]
M-x dunnet

スポイル見てもクリアできん


324 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/16 23:13.net]
もらった liberetto 50 じゃEmacsはさすがにきつい念。
てかこんなキ-ボ-ドじゃviもつかないじゃん、東芝さん何考えてる念。


325 名前:東芝 mailto:sage [04/08/17 14:05.net]
すいません、何も考えていないんです。

326 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/17 23:41.net]
>>320
やったね。東芝ちゃん。

327 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/04 17:08:10.net]
1,2,3,4 ごくろーさん

328 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/05 16:26:41.net]
これからLib50にLinux+emacsを入れようとした矢先に>>319が目に入ってしまった。
やる気がそがれるな orz

329 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/26 06:54:26.net]
>>323
 昔、Linuxがまだ2.0にもなっていなかった頃にFM TOWNSII MEにLinux入れて
emacs(muleだったかも)で実験レポート書いていたけど、十分使えたぞ。
 ちなみに、使っていたFM TOWNSII MEのスペックは
・486DX2の50MHz
・メモリは14MB
・HDDは1GB、Linux領域は500MB
だ。Lib50ならCPUは同じだし、メモリとHDDはもっと多かろう。
 ただし、昔に比べてLinuxもemacsも肥大化しているから、そのせいで重いかも。
カーネルを最低限必要な物に絞って再構築は当然やるべきだろう。
emacs自体の再構築も必要か?俺はやったことがないが。

330 名前:324 mailto:sage [04/10/27 06:03:11.net]
Lib50はPentium75MHzか。486DX2/50MHzよりかちょっとマシだな。



331 名前:名無しさん@お腹いっぱい。 [04/11/03 18:36:31.net]
勝手に〜~なんていうファイル作るから嫌い。最低。
昔はこんなんじゃなかたのに。


332 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/03 18:56:42.net]
昔っていつだよ。

333 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/03 18:58:21.net]
emacs で、 gomoku してたら core 吐きやがった。
負けそうだったからって、すげ―ずるい。

334 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/03 20:19:24.net]
生協で偶々emacsの本を手に取ったから(笑
それとどうしてもviになじめなかった・・

335 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/03 20:41:14.net]
mobio MB12C に FreeBSD + emacs21-current 入れてるけど、
kon 上であればそんなに重いとは感じない。
X 入れてるとちょっともたつくけども、バリバリ使いたいってのでなければ
そこそこはいけるのではないかと。
navi2ch はメモリ食うのでちょっと工夫が必要

336 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/10 09:00:54.net]
おりは Gnus 使い出したから、の一言に尽きるなあ。

>>330
navi2ch の工夫ってどんなことしてる?

337 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/10 09:52:51.net]
vi に馴染んでいた折れは viper 知ってから emacs にはまった。
主に yatex と howm を愛用。Lisp ライクなカスタマイズも面白い。

338 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/13 00:00:19.net]
elisp が面白いから。というか、elisp が面白いので、エディタとしての
出来とかは関係なく、elispでプログラムするのが自己目的化して emacs を
使うようになった・・・とかいうレスを以前見たのだが。はげどうなんだけどな。

339 名前:名無しさん@お腹いっぱい。 mailto:sage [04/11/13 00:08:01.net]
M-x describe-* とか *.el 読みながら,
簡単にソースにジャンプして知識を深められるのがいいよね.


340 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/08 22:19:12.net]
とにかく環境として優れている。あとはもう少し軽ければ………。
軽く動作させるチューニングノウハウってないんですか?



341 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/16 12:28:08.net]
alias emacs='emacs -q'

342 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/26 22:37:32.net]
人生で最初に触ったえでぃたがμemacsだった。
それ以来他のエディタが使えない。
windowsのメモ帳もMS-Wordも当然emacsバインド。

343 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/30 00:05:30.net]


キーマクロが使えたから。




344 名前:名無しさん@お腹いっぱい。 mailto:sage [04/12/30 00:13:59.net]
dmacro も便利。

345 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/14 04:28:42.net]
RMSの尊氏っぷりに惚れたから(*´д`)アハァ

346 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/16 15:29:23.net]
たかうじっぷり?


347 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/16 15:50:11.net]
いい国つくろう室町幕府

348 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/17 22:05:40 .net]
イイまっくすつくろう RMS

349 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/18 18:04:42 .net]
今日は12歳の誕生日です。

350 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/03 10:59:50 .net]
GNU Emacsにはまった経緯

1.C++モードが便利だから。




351 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/03 23:40:22 .net]
>>345
VS と比べてどこが?

352 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/05 12:13:37 .net]
>>346
345ではないんだが
C"++"とかなるとメンバリスト表示とか(まぁ構造体でも出るわけだが)VSも十分に便利だと思えるな
あえていうなら「独特な操作体系に慣れてしまって他のだとなじまない」みたいな感じか?
でもEmacsタソも慣れればあれはあれで便利だよね
メモ帳代わりにも使えたりするし

353 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/05 12:22:35 .net]
文脈自由文法

354 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 10:19:04 .net]
Emacs を知らない Lisper 志願者なのだけど,今さら動的スコープの Lisp を
学ぶ気がしない.
静的スコープではエディタは書けないという主張をする人もいるようだけど,
xyzzy が Common Lisp を採用して,そうではないことを証明した.
e-Lisp にはいいかげん,引退してもらいたい.

Guile Emacs が実用的になったら,使ってみたいと思うのだけど.


355 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 11:35:07 .net]
口先だけの香具師が来ましたよ。欲しけりゃ自分で作るかHemlockでも使え。
こういうやつは志願者とかいってて一年たっても何も学ばないんだよな。


356 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 14:09:23 .net]
ecb + c++-mode で大分それっぽくなるけど、
semantic のインテリセンスが使いものにならない。

357 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/09 05:13:49 .net]
動的スコープだって現状じゃ大した問題にもなってないよ。
厳密なこと言ったら気持ち悪い部分もあるかもしれないし、
超巨大な機能拡張を lisp レベルでやろうとする際に問題に
ならなくもないわけじゃないが、そういうのはエディタでやることじゃないだろう。
それよりこの程度のことを覚えるのが面倒なんていってたら
何にも実用的なことはできないんじゃないの。

358 名前:349 mailto:sage [05/02/10 11:15:39 .net]
お,煽り以外のレスがついてる.せっかくだから書かせてもらいます.

Emacs を全然知らないというわけではないんです.今このレスも Emacs で書いてる.
w3m の外部エディタに登録してあるもので.
だけど,基本的なエディタ機能以外,特に Emacs Lisp の世界は全然知らない.

実は,Emacs に実用性を求めてはいないのです.メインのプラットフォームは
Windows だし,開発には Eclipse を使っているから.キーバインドは Emacs 風に
してあるけれど.

だから,私の Emacs への興味は,Lisp 環境としてのものなのです.
そういう人は,このスレの過去にも何人かいましたよね.「Emacs は本物の Lisp
環境だから,それに憧れて使い始めた」という人が.

だけど,私のようなミーハーには,今の Emacs は必ずしも憧れではないんです.
むしろ,過去の遺産に縛られているという話をよく耳にするわけで.あんまり
好きな言葉ではないでしょうけれど,「バッドノウハウ」と批判する人もいますし.

359 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:24:18 .net]
ミーハーっつっても色々ある。
あなたのは単に無駄なことは一つもしたくない症候群なだけ。

だいたい動的スコープがレキシカルスコープに比べてどういう点で不便なのか
すらわかってないでしょうに。それがわからないうちは何を勉強しようと
一緒ですよ。違いが生じる分岐点に至っていないわけだから。



360 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:27:48 .net]
>>353
煽ってるのはお前自身。そして独り言はチラシの裏で。



361 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:43:49 .net]
釣りだろ。

>>349
> Guile Emacs が実用的になったら,使ってみたいと思うのだけど.

>>353
> 実は,Emacs に実用性を求めてはいないのです.

Guile Emacs方面に興味があれば知ってるはずのアレを知らなさそうだし。


362 名前:349 mailto:sage [05/02/10 12:59:15 .net]
なんか,散々だなあ.

>>354
今のところ Scheme に興味を持って学んでいます.クロージャ,継続,清潔マクロ.
どれもとても面白かったし,基本的な使い方はできるようになりました.

let と fluid-let の違いと特性は,少しですが分かっているつもりです.
前者が,現代的な関数型言語の基本となっていることと,
後者が,解決しにくいバグの原因になることも,ある程度は.

Common Lisp はほとんど,Emacs Lisp は全然知りません.


>>356
Edwin と Edge(Editor on Gauche) のことではないのですよね?
釣りではないんです.単に知らないだけです.

363 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 08:41:38 .net]
>>357
> 後者が,解決しにくいバグの原因になることも,ある程度は.

…なんかこう書かれると、偏見に聞こえる…
「解決しにくいバグ」なんて、スコープを理解してればそんなに出てこないと思う。
名前空間の衝突とかにも、接頭辞とかでの対策が普及してるわけだし。

それに、クロージャがほしいって話なら、 CL ってパッケージに lexical-let ってマクロがあるよ。

ところで、どうしてエディターみたいな環境で、動的スコープが有利って言われてるのかは理解してる?

364 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 11:01:11 .net]
それって理解してるとは言わない。日本語では耳学問という。


365 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 13:03:21 .net]
>>358
> ところで、どうしてエディターみたいな環境で、動的スコープが有利って言われてるのかは理解してる?

どうして?

366 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:05:53 .net]
別に有利じゃないよ。lexical scope の言語で dynamic binding を使いたい
ならfluid-let みたいなマクロを用意しとけばいいだけだし。

Emacs Lisp が dynamic scope なのは、インタラクティブな環境ではそれが有
利だからじゃなくて、デザインされた当時、Lisp のような言語ではその方が
効率的だと思われていたからでしかない。現在では byte-opt.el にもあるよ
うにすでに足枷でしかないんだけど、rms によると既存のコードとの互換性の
方が重要なんだそうな。

www.paulgraham.com/thist.html
it was a widely held opinion at the time that "lexical scope is
interesting, *theoretically*, but it's inefficient to implement;
dynamic scope is the fast choice."
...
I asked RMS when he was implementing emacs lisp why it was dynamically
scoped and his exact reply was that lexical scope was too
inefficient. So my point here is that even to people who were experts
in the area of lisp implementation, in 1982 (and for years afterward,
actually), Scheme was a radical, not-at-all-accepted notion.

lists.gnu.org/archive/html/emacs-devel/2001-10/msg00102.html
I am not interested in changing Emacs Lisp to be lexically scoped. It
would be a major incompatible change. We want to make Emacs support
Scheme, and one byproduct of that will be the availability of lexical
scoping. But the Emacs Lisp language will always use dynamic scope.

367 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:39:29 .net]
結局>>358は知ったかぶりってことでファイナルアンサー?

368 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:46:43 .net]
>>362
349はEmacsを使うなってことがファイナルアンサー

369 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 21:56:26 .net]
> and his exact reply was that lexical scope was too
> inefficient.
これは実装上(計算機上)の効率がよくなかったってことかな。

370 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 01:58:42 .net]
Emacsが形作られた当時の計算機とか、その利用形態とか、
Emacsのソースコードで速度のために涙ぐましい書き方されてたのを考えると
そんなにRMSを責めれないけどな。

俺はSchemeはelispやCommon Lispより括弧やlambdaの数が一段多くなるのが
あまり好きじゃない。一昔前のlispって感じだ。いいところもあるけどね。
言語仕様も論理的な美しさは感じるけど人間が使う上で効果を発揮する
バランス感覚のようなものに欠けると思うし。




371 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 02:19:27 .net]
scheme は関数の中で名前つきのローカル関数が簡単に作れるのがいいなあ。
emacs だと cl の flet 使えばできるけど。

372 名前:349 mailto:sage [05/02/12 13:02:21 .net]
しばらくスレに来ないうちに,かなり話が進んでいますね.

>>365
そういう話を聞きたかったです.ありがとうございます.
つまり,Emacs Lisp のどこが優れているのか,どこが好きなのか,という
点についてです.

www.ice.nuie.nagoya-u.ac.jp/~h003149b/lang/comparison.html

Emacs Lisp はおそらく,利用者人口の一番多い Lisp ですが,それを好きだという
意見は私は聞いたことが無いです.old fashoned だという声ばかり聞きます.
その割に,Guile Emacs の開発も進まないのは,Emacs Lisp にそれなりの良さが
あるからかな,と思って,この愛好家スレで聞いてみたいと思ったのです.

その目的に対して,私の最初の書込みは,今の私の本心だとは言え,煽りっぽかった
かも知れません.すみません.

私は Scheme しか知らないですから,カッコが多いから嫌と言われても,Lisp で
カッコが多いことに文句を言ってもなあ,と感じてしまうのですが.






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<132KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef