- 1 名前:デフォルトの名無しさん [2005/05/12(木) 21:44:01 ]
- 過去スレ
Part1: piza2.2ch.net/tech/kako/987/987169286.html Part2: pc.2ch.net/tech/kako/1002/10025/1002584344.html Part3: pc.2ch.net/tech/kako/1008/10082/1008220265.html Part4: pc.2ch.net/tech/kako/1016/10162/1016211619.html Part5: pc3.2ch.net/tech/kako/1023/10230/1023091882.html Part6: pc3.2ch.net/tech/kako/1031/10315/1031560687.html Part7: pc5.2ch.net/tech/kako/1042/10421/1042167213.html Part8: pc5.2ch.net/tech/kako/1058/10582/1058263391.html Part9: pc2.2ch.net/test/read.cgi/tech/1069594582/ Part10: pc5.2ch.net/test/read.cgi/tech/1075630259/ Part11: pc5.2ch.net/test/read.cgi/tech/1091456033/ Part12: pc8.2ch.net/test/read.cgi/tech/1100229366/ 関連リンクは>>2-10あたり
- 802 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 15:23:12 ]
- あら見事にかぶった。
- 803 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 15:24:22 ]
- >>800,801
おおぅ。ちゃんとエラーになる処理系もあるんだな。 やっぱquoteせにゃならんか。
- 804 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 16:05:09 ]
- Guileってもはや独自言語仕様に向かってなかったっけ?
Guileでエラーになったからと言え、これをSchemeの仕様と言ってしまっていいものか。 つーか未定義か。
- 805 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 20:40:25 ]
- まぁグィラーは特殊だから。
- 806 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 21:35:30 ]
- Guile は規格で正しいとされてないことは積極的にエラーにし、
Gaush や PLT Scheme は規格でエラーにしろとされてるものしか エラーにしないような感じ。 以前出た (define (foo) (define x 10) (define y x) y) が どう扱われるかもそうだったよね。
- 807 名前:デフォルトの名無しさん [2005/09/20(火) 00:21:52 ]
- 今、現在Schemeを勉強しているのですが
絵を簡易的なアニメーションさせることは Schemeを使って可能でしょうか? また、Schemeからリンクさせることも含めて 可能な手段をわかる人おられますか? かなり求むです。
- 808 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 01:10:18 ]
- gauche-glとかオススメ
- 809 名前:デフォルトの名無しさん [2005/09/20(火) 11:12:11 ]
- >>808
かなり感謝です。実際に求めていたものがありました。 しかもSICPにも図形言語として紹介もしていたようですね。 みなさんかなりの達人では?? 私もこれからレベルアップします!!
- 810 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 20:56:22 ]
- >>806
参考になるです。
- 811 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 01:25:04 ]
- >>773
| WARNING: locale: no encoding CP932, using UTF-8 | WARNING: *TERMINAL-ENCODING*: no encoding CP932, using UTF-8 公式配布の CLISP では CP932/Shift-JIS エンコーディングが使えません. GNU Libiconv をリンクして作成したバイナリを使えば大丈夫です. 私の手元では Windows 2000/XP + Emacs22 CVS + Slime CVS + GNU CLISP 2.35 で↓のように日本語シンボルが使えています.あとはパス名に日本語が使えない 問題が解決できればバイナリを公開してもいいですが. ; SLIME 2005-07-29 CL-USER> (length "あいう") 3 CL-USER> (defun 2倍 (引数) (* 引数 2)) 2倍 CL-USER> (2倍 2/3) 4/3
- 812 名前:デフォルトの名無しさん [2005/09/21(水) 05:16:45 ]
- 昔パソコン用のMuLispで書いたシステムの移植を考えております。
問題は、auto-quoteとでもいいますか、アトムを評価するとこのシステムは、 アトムの名前を返すようなシステムになっておりました。 これと同じ仕様になっているLispあるいはSchemeの処理系あるいは、 これを簡単に実現できるような(つまりMuLisp互換システム)システムを ご存知の方教えていただけませんでしょうか。
- 813 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 09:51:22 ]
- 既存の処理系の上でアトムの名前を返すevalをつくればいいような気がするけど・・・。
- 814 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 13:34:06 ]
- evalするかわりにatom->nameみたいなの用意すりゃいいじゃん
ちょっと意味ワカラナス
- 815 名前:デフォルトの名無しさん mailto:sage [2005/09/21(水) 17:33:23 ]
- >>812
MuLispの仕様ってどこかに公開されてるの?
- 816 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 02:40:00 ]
- シンボルを評価して自分自身が返って来るとしたら、変数はどうするんだろう。
よく判らないけれど、自己評価するシンボルが欲しいとかなら、 Common Lisp で keyword に置き換えておくのが楽じゃないかと思います。
- 817 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 02:43:24 ]
- >>816
よくわからんが束縛されてない自由変数のデフォルト値って感じなのかな。 keywordにするのは賛成。
- 818 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 02:57:26 ]
- 動的束縛で、foo ≡ (lambda () a) として
(foo) => a、(let ((a 10)) (foo)) => 10 となることを期待するコードがあちこちにあったりすると厄介かも。
- 819 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 03:00:03 ]
- MuLispって時代的にはCommon Lisp以前だから、動的スコープなんだろうな。
- 820 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 04:43:43 ]
- ...ってことは単純に移植できなくないか?
- 821 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 06:48:06 ]
- んー、未束縛の場合は自分自身を返す、ってんだったら、
handler-case 使って unbound-variable で捕まえるっていう手もあるかも。 スコープは……とりあえずどっかのパッケージに閉じ込めといて、 do-symbols 使って (declaim (special <... そのパッケージのシンボル全部 ...>)) とかに展開するマクロを書いてロード後に呼んでみるとかで意外と何とかならんかなあ。
- 822 名前:デフォルトの名無しさん mailto:sage [2005/09/22(木) 08:34:14 ]
- 昔の Lisp ならそれほど大きな言語仕様じゃないだろうから、Common Lisp に
変換するマクロ書いた方が結局早いんじゃないかな。 (atom x) は (atom (if (boundp 'x) x 'x)) とか、動的束縛なら (let ((var val)) ...) は (let ((var val)) (declare (special var)) ...) とか変換してくだけだよね。
- 823 名前:デフォルトの名無しさん [2005/09/23(金) 14:18:00 ]
- 僕には洋書は無理ですた
誰か買いません? 「EXPLORING COMPUTER WCIENCE WITH SCHEME」 ユーズドにしてはかなり綺麗な方だと思う¥5,000でお願い www.amazon.co.jp/exec/obidos/ASIN/0387948953/qid%3D1127452213/250-5942737-7464260
- 824 名前:823 mailto:sage [2005/09/23(金) 14:19:34 ]
- ×: COMPUTER WCIENCE
○: COMPUTER SCIENCE
- 825 名前:デフォルトの名無しさん mailto:sage [2005/09/23(金) 23:42:10 ]
- 新品の半額なら考える
- 826 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 00:11:42 ]
- ほぼ半額に近いね
- 827 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 00:48:41 ]
- >>823 買いたくなるようなことを書いて
- 828 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 15:17:06 ]
- >>827
書けるくらい理解したのなら、売らないだろうに、イヂワルなやつだな。
- 829 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 19:04:31 ]
- 世の中、CDを聴いてから(売るんじゃなくて)返品する奴もいるという話だぞ。
- 830 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 21:26:13 ]
- >>829
ソニンのことか
- 831 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 00:22:08 ]
- Schemeに静的型対応させた言語が最強だと思うんですが
ありませんか? なければ作りますが。
- 832 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 01:16:43 ]
- carやcdrの戻り値はどうするの?
関数型言語みたいにリストの中に単一の型しか入れられないんでは Lisp系としては不便この上ないし、かといって型チェックが入るんでは 何も変わらんか、型が固定されるだけ不便になる。
- 833 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 01:24:50 ]
- 型変換すればよいのでは。
- 834 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 10:11:14 ]
- あっちゃこっちゃで型変換しまくりの静的型対応言語ってのもなぁ。
- 835 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 10:30:38 ]
- 基本は型無しで、効率重視の部分では型宣言もできますくらいで
いいんじゃないの?
- 836 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 10:41:18 ]
- そんな物があったとして、静的型付けな Scheme と SML との間に何を見出すか
によって意見が割れそうだね。
- 837 名前:デフォルトの名無しさん [2005/09/25(日) 13:33:28 ]
- 経路探索のプログラムの組み方を教えてもらえないですか?
答えでもいいです、よろしくお願いします。
- 838 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 13:37:52 ]
- pc8.2ch.net/test/read.cgi/tech/1106587515/150
- 839 名前:デフォルトの名無しさん mailto:sage [2005/09/27(火) 23:48:07 ]
- いままで気が付かなかったけれど、
fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy ここの scheme-mode で run-scheme に近いことができるようになってる。 Petite Chez Scheme 7.0で使ってみたところ、問題なく動いた。相当に便利。 まだ荒削りなので、今後に期待。
- 840 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 19:46:16 ]
- すみませんが、MzScheme で日本語を使うには、どうしたら良いでしょうか?
DrScheme や MrEd では問題なく日本語が使えますが、コマンドプロンプトで 動いているMzScheme だと、与えられる文字コードがWindows_31Jになってしま うせいか、日本語を入力してもすべて化けてしまうのです。 コマンドプロンプトからUTF-8を与えることができればいいのかと思うのです が、そこからが分かりません…。
- 841 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 21:05:14 ]
- Emacs で
(add-to-list 'process-coding-system-alist '("mzscheme" . utf-8)) しておいて M-x run-scheme とか。
- 842 名前:840 mailto:sage [2005/09/28(水) 21:36:05 ]
- >>841
申し忘れましたが、私のシステムは Windows(2000, 98)なのです。 できたら>>938の xyzzy の scheme-mode を使いたいと思っています。
- 843 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 22:31:29 ]
- あまり関係ないけど、xyzzyスレ Part11 に載っていたコード。
xyzzyの sheme-mode はインデントの機能がちょっと貧弱だけど これを.xyzzy に書くと、lisp-modeと似た感じになる。 ; scheme-mode で lis-mode 風のインデントを行う。 (define-key *scheme-mode-map* #\C-m 'lisp-newline-and-indent) (define-key *scheme-mode-map* #\C-i 'lisp-indent-line) (setf (get 'define 'lisp-indent-hook) 'defun)
- 844 名前:デフォルトの名無しさん mailto:sage [2005/09/28(水) 23:59:02 ]
- wikipediaのラムダ計算のページ
ja.wikipedia.org/wiki/%E3%83%A9%E3%83%A0%E3%83%80%E8%A8%88%E7%AE%97 例で (λx.(λy.(x+y))3)5 → (λy.(3+y))5 とか λx.(λy.(x+y))3 → λy.(3+y) とあるんですが、これって正しいんでしょうか?
- 845 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 00:24:27 ]
- ただしい
だがなぜこんなところに聞くのだ。 まだHaskellスレとかの方がよくないか。
- 846 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 01:10:42 ]
- xyzzy の Scheme Mode は素晴らしい。これは Scheme のスクラッチ・バッファ
そのものだ。Ctrl+JでS式がSchemeインタプリタに評価されて、結果が次の行 に表示される。自分はずっとこういうのが欲しかった。 今まで Windows98 で動く Scheme 実行環境にはろくなものが無かった。 ChezEdit … NTでしか動かない。 DrScheme … 自分のマシンには重すぎてインストールすらできなかった。 Chez Scheme 付属の PWL … 重すぎて、ただ起動しただけでCPUパワーを使い きってしまう。 だから結局、素の PetiteChezScheme をコマンドラインから起動し、エディタ の内容をコピペするしかなかった。 この xyzzy のScheme Mode は、便利で、操作が軽快で、そしてCPUパワーをほ とんど食わない。自分のような貧乏人には理想のScheme環境だと思う。 matsuoka さん、ありがとう!
- 847 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 01:11:56 ]
- >>844
ラムダ計算の仕方を全く知らないならちゃんと勉強しろよ。 中途半端に聞いたって仕方がないだろ。
- 848 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 01:12:43 ]
- >>842
make-process に :incode *encoding-utf8* :outcode *encoding-utf8* を付け足す感じでどうでしょ。試してないけど。 詳細はリファレンス参照。 ttp://hie.s64.xrea.com/xyzzy/reference/html/ref-make-process.html 上手くいかなかったら win 板の xyzzy スレで訊いた方がいいかも。
- 849 名前:842 mailto:sage [2005/09/29(木) 10:51:10 ]
- >>848
ありがとうございます。残念ながら、うまく行きませんでした。 試しに :OUTCODE *encoding-sjis* も試してみましたが、結果は同様でした。 xyzzy スレに行ってみます。
- 850 名前:デフォルトの名無しさん [2005/09/29(木) 14:19:17 ]
- >>844
S式で書けば λx.(λy.(x+y))3 = ((lambda (x) (lambda (y) (+ x y))) 3) (λx.(λy.(x+y))3)5 = (((lambda (x) (lambda (y) (+ x y))) 3) 5) これならわかる?
- 851 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 15:30:54 ]
- さらば slime48
- 852 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 19:03:44 ]
- >>844
1つ目の方違わね? (λx.(λy.(x+y))3)5 → (λx.(x+3))5 じゃね?
- 853 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 19:23:02 ]
- 違う
>>844で合ってる >これって正しいんでしょうか? # 強いて言えばラムダ計算に中置き演算子がでてくるのが不思議
- 854 名前:デフォルトの名無しさん [2005/09/29(木) 19:31:05 ]
- xyzzyのscheme-modeってgosh使えないの?
- 855 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 20:04:59 ]
- >>854
試してみたけど、Gauche は動かないねえ。 fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy に > pscheme を直接呼ぶと結果が帰って来ない(pscheme の STDOUT の扱いの問題) > Petite Chez Scheme と MzScheme? は全然動く(STDIN/OUT がいけるのは大丈夫) とあるから、Gauche の STDOUT に問題があるのだろうか? 対処法はわかんない。
- 856 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 20:40:52 ]
- gosh -i
とか?
- 857 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 20:51:01 ]
- >>853
ラムダ計算自体はべつに前置記法を要求してるわけじゃないんでは?
- 858 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 21:29:42 ]
- >>856
うまく行かない。 > xyzzyenv: "C:\Program Files\Gauche\bin\gosh.exe -i ": 指定されたファイ > ルが見つかりません。 というエラーが出る。
- 859 名前:858 mailto:sage [2005/09/29(木) 21:33:02 ]
- 念のため、.xyzzy のその行を貼る。
(map-slash-to-backslash "C:/Program Files/Gauche/bin/gosh.exe -i ") こう書くと、前述のエラー。
- 860 名前:デフォルトの名無しさん mailto:sage [2005/09/29(木) 21:34:55 ]
- -iまでをパス名と認識してるみたいだが
- 861 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 11:02:14 ]
- Gauche も動いた。こちらを参照。
xyzzy Part13 pc8.2ch.net/test/read.cgi/win/1127783135/l20 ここの27以降。 そしてこちらは、Emacs のscheme-mode風に、評価の結果が run-scheme バッ ファに表示されるようにする改造。 d.hatena.ne.jp/guttyon/20050929
- 862 名前:デフォルトの名無しさん [2005/09/30(金) 12:19:13 ]
- defunとdefmacroってどう違うんですか?
(defmacro f0 (arg) (f1 arg)) という構文があって、 (defun f0 (arg) (f1 arg)) と置き換えると、使用されている場所でエラーが出ます。 使用されている場所で、f0 〜をf1 〜に置き換えても同じエラーが出ます。 等価な置換を教えてください(あれば・・・) mapcarやapplyの中で使われていることは、関係していますか?
- 863 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 13:38:50 ]
- >>862
マクロと関数の違いを君の言葉で説明しなさい。 それとなぜ置き換えたいと思ったのかもね。 話はそれからだ。
- 864 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 16:34:26 ]
- >>862
関数とマクロは、似て見えるかもしれないけど、全く別のもの。 とりあえず↓のマクロの解説を読んでみて。 www.geocities.jp/m_hiroi/rakup/rakup20.html
- 865 名前:デフォルトの名無しさん [2005/09/30(金) 21:20:46 ]
- kahuaのインストールができないんですが、ここで聞いてもいいですか?
- 866 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 22:46:02 ]
- 漏れは構わんと思うけどkahuaのMLを避けてわざわざ心ない輩に煽られたいのは何でなん?
- 867 名前:デフォルトの名無しさん [2005/09/30(金) 23:10:10 ]
- 今年もやるよーん
jp.franz.com/base/seminar-2005-11-18.html
- 868 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 00:45:58 ]
- Gauche+emacsでslimeのようなシンボル補完ができないものか
- 869 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 02:31:12 ]
- 俺はシンボル補完よりもeldocぽいやつ+HyperSpecが便利で、schemeにも欲しい。
シンボル補完は、Gaucheには定義されてる全シンボルをとる方法あるんか?ってのと、 変数と関数の区別がないから不便そうだね、ってのがまず思い付く。 SLIMEといえばswank-scheme48がいつごろかに入ったね。 Emacsのscheme用環境というとquackが思い浮かぶけど使ったことないや。
- 870 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 20:10:20 ]
- Bigloo Development Environment ってどうよ。
- 871 名前:デフォルトの名無しさん [2005/10/02(日) 04:58:12 ]
- schemeのマクロを解説したサイトとかないですか?
他のLispのマクロの知識もないんですが… R5RS読むしかないんでしょうか。
- 872 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 08:19:19 ]
- >>871
あれはけっこう難関。漏れも今悩んでる。 日本語リソースについては期待しないほうがいいと言っておく。
- 873 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 09:01:28 ]
- define-syntaxは構文を書くのに向いている。
macroは何でもあり。 コツは概念の理解と慣れること。
- 874 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 11:49:06 ]
- R5RSには定義だけで概念は書いてないからねえ
- 875 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 12:01:19 ]
- 犬飼さんの入門Schemeにちょっとばっかしマクロの記述あったけど
あれじゃダメかいな。
- 876 名前:デフォルトの名無しさん mailto:sage [2005/10/02(日) 13:19:35 ]
- >>871
書籍ならそこそこまともな解説が書いてある場合が多いと思う。
- 877 名前:871 mailto:sage [2005/10/02(日) 16:22:34 ]
- ありがとうございます。日本語は期待してはいけないんですね…。
とりあえず、犬飼さんのを読ませていただいて、必要ならば、英語も含めてググってみます。 www4.ocn.ne.jp/~inukai/scheme_primer_j.html okmij.org/ftp/Scheme/macros.html community.schemewiki.org/?scheme-faq-macros ちなみに、(R5RSには明示されていない)概念てどんなのでしょう
- 878 名前:デフォルトの名無しさん [2005/10/03(月) 12:19:19 ]
- (define-syntax mac (syntax-rules () ((_ a ... b) '(b a ...))))
Chez Scheme、Dr.Schemeだと動いたけどこれってR5RS的には違法ですよね? Gaucheだとエラー。
- 879 名前:デフォルトの名無しさん [2005/10/03(月) 21:38:39 ]
- >>878
R5RSではダメだが、srfi-46で定義されている。
- 880 名前:デフォルトの名無しさん mailto:sage [2005/10/03(月) 21:55:06 ]
- >>879
知らなかった。トンクス
- 881 名前:本田 [2005/10/04(火) 13:21:07 ]
- >MIT CADR Lisp Machine Source code
www.heeltoe.com/retro/mit/mit_cadr_lmss.html >Retrocomputing - MIT CADR Lisp Machines www.heeltoe.com/retro/cadr/index.html
- 882 名前:デフォルトの名無しさん mailto:sage [2005/10/06(木) 20:46:51 ]
- fun.sci.fukuoka-u.ac.jp/wiki/index.php?xyzzy
の Scheme モードで、追加機能の要望が募集されているみたい。 真っ先に欲しいのは、実行の中断(ブレーク)です。 うっかり(tarai 14 7 0) とかやると、延々と止まらなくなってしまうから。
- 883 名前:デフォルトの名無しさん mailto:sage [2005/10/07(金) 06:43:57 ]
- >>882
Scheme のプロセス握ってるバッファに切り替えて M-x kill-subprocess でいけません?
- 884 名前:882 mailto:sage [2005/10/07(金) 09:44:23 ]
- >>883
確かにそうすれば止まりますが、プロセスを殺したくないんです。単に中断し たいだけなんです。 コマンドプロンプトで MzSchemeを利用している時は、Ctl-C で user break になります。たしか Petite Chez Scheme も同じ。 xyzzy の Schemeモードでもそれを利用したいんです。
- 885 名前:デフォルトの名無しさん mailto:sage [2005/10/07(金) 13:44:37 ]
- 個人的にはxyzzyの話はxyzzyのスレか何かでやってほしい
- 886 名前:デフォルトの名無しさん mailto:sage [2005/10/07(金) 15:20:33 ]
- 募集されてるならそこでやればいい。
wikiのようだしその方が生産的でしょ。
- 887 名前:デフォルトの名無しさん mailto:sage [2005/10/09(日) 21:10:39 ]
- emacs の話も emacs スレかどこかでやってくれ
- 888 名前:デフォルトの名無しさん mailto:sage [2005/10/09(日) 21:13:52 ]
- >>887
その通りだと思うが、なんか唐突だな。w
- 889 名前:デフォルトの名無しさん mailto:sage [2005/10/09(日) 23:12:35 ]
- せっかくだからこの機会に。
整えるときはいっきにやったほうが浸透しやすいじゃない?
- 890 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 00:01:17 ]
- Lisper の使うEditorとしては
1 . Emacs 2 . Vi 3 . その他 な印象を受けるけど、Viの話題は出ないんだな。
- 891 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 01:14:48 ]
- OpenMCL 1.0 リリース sage
- 892 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 02:05:18 ]
- OpenMCL は Mac OS X が x86 に移行した後、どうするんだろうか。
x86 backend を一から作るのかな。
- 893 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 17:22:43 ]
- >>890
おれバリバリScheme処理系作ってるけどWin厨なんでWZ使ってるよ? 普通EmacsやViなんて変態エディタ使わないでしょ。 あ、変態の反論とかエディタの話題振られてもこれ以上しないから。
- 894 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 17:31:04 ]
- >>893
出た、言いっぱなし厨!w
- 895 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 19:52:51 ]
- >>893
Viは確かに普通ではないが、Emacsはいたって普通のエディターだが。 まさか、CUAじゃないから変態とかいってんの?
- 896 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 20:35:56 ]
- CUAってなあに?
- 897 名前:デフォルトの名無しさん mailto:sage [2005/10/10(月) 22:01:16 ]
- GUAの反対に決まってるだろ
- 898 名前:デフォルトの名無しさん [2005/10/10(月) 23:26:47 ]
- Vz厨だった漏れからは、Wzなど問題外の紛い物だったな。
- 899 名前:デフォルトの名無しさん mailto:sage [2005/10/11(火) 03:49:37 ]
- portable hemlock に guile emacs に、elisp を common lisp / scheme で
置き換えるプロジェクトは尽く上手くいっていないけど、みんな elisp で 満足なのかな。順調なのは xyzzy だけ?
- 900 名前:デフォルトの名無しさん mailto:sage [2005/10/11(火) 04:47:03 ]
- そういうことやる人はたいがいEmacsと重なる文化圏の住人なので
・まあ文句はあるけどelispで結構暮らせる ・Emacs自体も開発が進む ・elisp既にたくさん ・Emacsを再び作るのは結構大変 でモチベーションが続かないんじゃなかろうか。 OSやユーザ層でEmacsと重なりにくい部分を選び、その環境に特化することを 特徴の一つとすることでxyzzyは生き延びているように思える。
- 901 名前:デフォルトの名無しさん mailto:sage [2005/10/12(水) 11:56:55 ]
- xyzzyがwindowsでそれなりに成功ところから推理すると、
二匹目のどぜうはMacにいると見た。
- 902 名前:デフォルトの名無しさん mailto:sage [2005/10/12(水) 19:44:40 ]
- 単にUNIXで失敗してるだけだと思うが
|

|