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


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

CommonLisp Scheme Part13



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を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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