- 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あたり
- 982 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 01:20:01 ]
- (f): fは引数を必要としない手続き
((f) 3): fは引数を1個以上取る手続きを返す引数を必要としない手続き
- 983 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 01:29:36 ]
- >>982
どうもありがとうございます! 一つだけ疑問なのですが,((f) 3)は引数が一つなのにfが引数を1個以上 とる手続きを返しても大丈夫なのでしょうか?
- 984 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 04:15:49 ]
- 引数一個以上てのは (lambda (x . y) ...)
- 985 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 09:56:06 ]
- にらみ合いが続くかと思いきや、
結構あっさり981超えちゃったなー。 ところで誰か次スレ立ててくれ。 俺はムリ。
- 986 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 15:27:02 ]
- スレ建て挑戦してみようかと思ってるけど
>>1 に書く過去ログPart9のURLわかる人いる?
- 987 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 15:39:18 ]
- >>11 にあるリンク先も死んじゃってる模様
- 988 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 01:27:54 ]
- >>986
適当に当たりをつけてみたら発見しました。これだよね? pc8.2ch.net/tech/kako/1069/10695/1069594582.html サーバは過去ログ化作業時に板のあるサーバになる模様。
- 989 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 07:28:29 ]
- >>988
そのURLをIEにコピペしてみたけど人大杉で確認することができず 専ブラだと何故か表示することができなかったんだけど もしかして●持ってないと確認できないとかかな?
- 990 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 09:51:24 ]
- ごめん、>>988は嘘、というか勘違い。忘れて。
- 991 名前:デフォルトの名無しさん [2005/11/18(金) 10:21:56 ]
- 立てました
Common Lisp, Scheme Part 14 pc8.2ch.net/test/read.cgi/tech/1132275726/
- 992 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 11:12:49 ]
- >>991
乙です 立てようと思ってテンプレ用意してたけど出遅れちゃいました
- 993 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 14:14:28 ]
- DAT落ち阻止のため、暇ネタを提供。
AutoCADではかつてカスタマイズにLISPが使われていたが、今ではVBAも広く使われて いるらしい。そのVBA派によるサイト。 ギコでもわかる AutoCAD VBA acesekkei.com/programming/vba/ いろいろ意見はあるだろうが、LISP退潮の実例の一つとしていろいろ考えてしまった。
- 994 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 16:00:56 ]
- >>993
どんな言語であれ、言語人口やメンテ要員の確保とか考えると この流れはある意味仕方ないかと。 例えばCLOSにも言える事だけどLISPでオブジェクト内のいりくんだ構造を 操作する場合エディタの支援があってもしんどいでしょ。 (目的操作 (参照 (参照 オブジェクト プロパティ名a) プロパティ名b)) と書かせるより演算子で オブジェクト.プロパティa,プロパティb,目的操作() と書けた方が直感的でわかりやすい。 こういうわずらわしさをLISPで適当なフロントエンドを作成して でっちあげるような解決方法もあるんだろうけど、そこまでするなら 既に一般に広まってる適当な言語を採用した方が良いと判断したんでは。 VBA自体が特に優れているというわけではないので念のため。 VBAの採用はOfficeやActiveXなどゲイツ周りの影響でしょう。
- 995 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 16:48:10 ]
- そういえば過去ログ倉庫やまとめサイトってないのかな
誰かWilikiとかで作らない?
- 996 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 17:31:54 ]
- >>995
そういう Wiliki は flatline氏がだいぶ以前から提供しているのだが、 www.komaba.utmc.or.jp/~flatline/wiliki.cgi 作業者がいなくて、盛り上がってないのだ。 時間があったら自分もやりたいんだけど。
- 997 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 22:55:06 ]
- >>994
アクセッサが不恰好になるのは、S式を使う限り、なかなか解決しがたい問題 ですね。オブジェクト指向が不可欠になった現在、これは大きなデメリットだ よなあ。 Gauche:スロットアクセス practical-scheme.net/wiliki/wiliki.cgi?Gauche%3a%a5%b9%a5%ed%a5%c3%a5%c8%a5%a2%a5%af%a5%bb%a5%b9
- 998 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 11:06:32 ]
- 997のリンク先とかは
with-slots で (with-slots (hoge fuge hage) object (lambda () hoge)) を (lambda (obj) (ref obj 'hoge)) が限度じゃないか?または、 (define-method* obj ( (hoge fuga hage) <XX>) hoge) とか define-method の文字の長さの方が気になるし。 または、マクロ言語(OOとする) (let ((x 1) ;(y (lambda () |hoge|)) ;コンパイル不可? ) (OO obj (display |hage|) ; (display (y)) )) とか。 データ構造と関数構造を分離しないと新たに面倒な問題が発生するし。
- 999 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 14:13:35 ]
-
- 1000 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 14:14:08 ]
- 次スレ
Common Lisp, Scheme Part 14 pc8.2ch.net/test/read.cgi/tech/1132275726/
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|