- 1 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 19:12:39 ]
- ※ ここはCommon Lisp、SchemeをはじめとするLisp族全般のスレです ※
■過去スレ Part25: ttp://pc12.2ch.net/test/read.cgi/tech/1231856193/ Part24: ttp://pc11.2ch.net/test/read.cgi/tech/1224939205/ Part23: ttp://pc11.2ch.net/test/read.cgi/tech/1215875388/ Part22: ttp://pc11.2ch.net/test/read.cgi/tech/1211381920/ Part21: ttp://pc11.2ch.net/test/read.cgi/tech/1207300697/ Part20: ttp://pc11.2ch.net/test/read.cgi/tech/1205021786/ Part19: ttp://pc11.2ch.net/test/read.cgi/tech/1200237296/ Part18: ttp://pc11.2ch.net/test/read.cgi/tech/1186922295/ Part17: ttp://pc11.2ch.net/test/read.cgi/tech/1177065699/ Part16: ttp://pc11.2ch.net/test/read.cgi/tech/1172404795/ Part15: ttp://pc11.2ch.net/test/read.cgi/tech/1151025773/ Part14: ttp://pc11.2ch.net/test/read.cgi/tech/1132275726/ Part13: ttp://pc11.2ch.net/test/read.cgi/tech/1115901841/ Part12: ttp://pc11.2ch.net/test/read.cgi/tech/1100229366/ Part11: ttp://pc11.2ch.net/test/read.cgi/tech/1091456033/ Part10: ttp://pc11.2ch.net/test/read.cgi/tech/1075630259/ Part09: ttp://pc11.2ch.net/test/read.cgi/tech/1069594582/ Part08: ttp://pc5.2ch.net/tech/kako/1058/10582/1058263391.html Part07: ttp://pc5.2ch.net/tech/kako/1042/10421/1042167213.html Part06: ttp://pc3.2ch.net/tech/kako/1031/10315/1031560687.html Part05: ttp://pc3.2ch.net/tech/kako/1023/10230/1023091882.html Part04: ttp://pc.2ch.net/tech/kako/1016/10162/1016211619.html Part03: ttp://pc.2ch.net/tech/kako/1008/10082/1008220265.html Part02: ttp://pc.2ch.net/tech/kako/1002/10025/1002584344.html Part01: ttp://piza2.2ch.net/tech/kako/987/987169286.html ■テンプレート置き場 ttp://wiki.fdiary.net/lisp/ (id:guest pass:cl)
- 855 名前:デフォルトの名無しさん mailto:sage [2009/07/16(木) 22:57:07 ]
- まさかすぐに絶版にしたりしないよね?
- 856 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 00:11:40 ]
- SICPの悪文と格闘している間にLOL翻訳が出てしまったんだな。
On Lispも積読になってるが、LOLも積読しとく事にしよう。 以上チラ裏でした(・∀・)
- 857 名前:デフォルトの名無しさん [2009/07/17(金) 01:43:00 ]
- >>854
Let Over Lambda 日本語版 サポートページ hop.timedia.co.jp/show/book/Let%20Over%20Lambda >なお、現状Amazon.co.jpではマーケットプレイス以外で購入できなくなっています。 >他の書店、オンライン書店では普通に購入いただけます。 COMMON LISP JP > Archives > 2009/07/15 practical-scheme.net/chaton/common-lisp-jp/a/2009/07/15 >出版元にも聞いてみたんだけど、 >アマゾン内部の問題らしくて理由はわからん、とのことだった >版元品切れなわけじゃないんだけど LET OVER LAMBDA Edition1.0 (Amazon) www.amazon.co.jp/dp/4434133632/ >この本は現在お取り扱いできません。 LET OVER LAMBDA Edition1.0 (ジュンク堂書店) www.junkudo.co.jp/detail2.jsp?ID=0110264349 >池袋本店 33冊 在庫有り
- 858 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 01:43:50 ]
- >>855
弱小出版会社だから、東販/日販の初回取り扱いが少なかったんだと思う。 注文すれば、出版社に発注されるでしょう。在庫はしているだろうから。
- 859 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 05:31:14 ]
- ふぁびょったってしゃーない。
- 860 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 05:33:54 ]
- と書いたけど、LOLが売れるとはおもえない。グレアムのような知名度もなけりゃ
LOLそのものがそれほど定評だったレビューもなかった。 なにより、極度にマニアックだから。 細く長く生き残ればよいという本だと思う。
- 861 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 05:55:53 ]
- On Lisp はついてけないけどLOLは単にLisp最強伝説本として楽しめた
- 862 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 07:36:45 ]
- COMIC LOL
- 863 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 13:09:17 ]
- LOLは前提知識それほど必要ないの?
- 864 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 13:28:47 ]
- いまから買いに行こうと思ってたのに・・・・・
- 865 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 14:49:16 ]
- >>863
コードが短くて解説がうまいから分かった気分になれる
- 866 名前:863 mailto:sage [2009/07/17(金) 16:44:02 ]
- >>865
じゃあ丘リスパーの漏れにぴったりでつね(自嘲
- 867 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 02:23:20 ]
- >>852
ERR5RSは、実際に対応してるのはLarcenyくらい。 提唱者のWilliam D Clingerが開発してるから当然だけど。 Ypsilonは対応予定。Gaucheもそのうち対応する予定。予定は未定。 他は知らない。 ちなみに、ERR5RSで書いてる人はいる。主にLarceny-usersとかに。 というわけで、will先生の活躍に御期待下さい。
- 868 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 07:43:54 ]
- 連休中、みなさんはLOLを読みふけるのでしょうか^^
- 869 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 09:23:21 ]
- とりあえず著者はVimmerってとこまで読んだ。
- 870 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 09:38:45 ]
- とりあえずForth最高!ってところまで読んだ。
- 871 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 11:43:17 ]
- postscript万歳!ってところまで書いた
- 872 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 12:36:02 ]
- LOL、オビの煽りに苦笑い、スルーw
- 873 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 13:46:39 ]
- lolって略はネトゲ的にどうなんだろう
- 874 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 13:55:47 ]
- LOLは元々ネトゲ用語じゃないよ
- 875 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 18:40:27 ]
- MUDからUsenetに輸入された可能性もあるので一概にそうとも言えない
- 876 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 21:09:04 ]
- emacs論だけ立ち読みすれば十分な本だな
- 877 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 22:35:35 ]
- >>854
今見ると「一時的に在庫切れですが、商品が入荷次第配送します。 」だそうですよ
- 878 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 22:48:12 ]
- タイトルがかっこいい
class over defとは違うんですみたいな
- 879 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 00:51:52 ]
- lol=laugh out loudly だからwwwwwwwww だよ。
- 880 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 21:28:37 ]
- Lispは関数型言語じゃない。まで読んだ。
- 881 名前:デフォルトの名無しさん [2009/07/20(月) 21:59:02 ]
- すみません、私はschme大好き人間なんですが、
common lispの defunが嫌いです。「でふん」っていう語感が。 やっぱしscheme最強でしょ。
- 882 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 22:02:31 ]
- 致命的なまでに英語が苦手なようだなw
- 883 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 22:05:35 ]
- でふん
デフィネ
- 884 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 23:05:35 ]
- つか気に入らないなら自分で好きな名前にすればいいじゃない
これだから最近scheme始めたガキは困る
- 885 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 00:39:46 ]
- (defmacro define (fun_arg body)
`(defun ,(car fun_arg) ,(cdr fun_arg) ,body))
- 886 名前:デフォルトの名無しさん [2009/07/21(火) 00:58:24 ]
- すみません、私はschme大好き人間なんですが、
common lispの funcallが嫌いです。「ふんこーる」っていう語感が。 やっぱしscheme最強でしょ。
- 887 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 01:08:10 ]
- labels使え
- 888 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 01:19:29 ]
- let over set!
- 889 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 03:07:15 ]
- letrec over μ
- 890 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 03:17:25 ]
- scheme大好きな私ですがたった一つ好きになれないのがランバダです。
語感が嫌ですね。
- 891 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 03:40:41 ]
- コードギアスでさぁ、
ルルーシュが C.C. の名前を呼ぶ場面があるでしょ。 call/cc を見るたびに連想するんだ
- 892 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 04:01:29 ]
- でっかいアニメ好きです
- 893 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 04:39:34 ]
- 俺はCCガールズっていう人達見ると思い出すな。
- 894 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 04:49:01 ]
- それじゃあ、思い出さないんですね。見ることないもんね。
- 895 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 05:01:59 ]
- その代わりにCCレモンをよく見るからね。
- 896 名前:デフォルトの名無しさん [2009/07/21(火) 08:54:45 ]
- lispのコードを出してくれるyacc,lexって有りますか?
- 897 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 09:19:46 ]
- CCっていったらサクラだろJK
- 898 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 09:25:46 ]
- 俺もNHKでやってるという免罪符で見てた>CCさくら
なんか色使いが綺麗だったし 話自体はよくわからなかった
- 899 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 09:57:57 ]
- それを言うならリリカルなんて
- 900 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 10:46:49 ]
- リリカル・トカレフ・キルゼムオール
- 901 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 11:03:05 ]
- りこさんのエロ画像キボンヌ
- 902 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 13:09:07 ]
- おまいはこっちに行けw
pc12.2ch.net/test/read.cgi/tech/1183396621/
- 903 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 13:42:06 ]
- もっとネタscheme処理系を!
- 904 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 13:44:06 ]
- いぷしろん萌え
- 905 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 16:17:27 ]
- VSCM萌え
- 906 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 20:47:00 ]
- Mathematica 萌え
- 907 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 21:29:44 ]
- 割と普通に関数型として使えるのには感心したが
正直書きにくかった
- 908 名前:デフォルトの名無しさん [2009/07/21(火) 22:30:28 ]
- Little Schemerを読んでるんですが、Qを読んですぐAを読むっていう
ただ読んでるだけなんですが、 みなさんはちゃんと自分で答えを考えながら読んでるんですか?
- 909 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 22:32:49 ]
- 俺は考えて読んだけど、好きなようにすればいいんじゃないかな。
一度全部読んでから、次は自分で考えれば? たぶん二回目でも100点にはならないと思うから、 二回読むことには意味があると思う。
- 910 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 00:26:36 ]
- >>909
なるほど、ありがとうございます。 いま3章の終りに来ていますがなかなかなか複雑で頭を使います。がんがる。
- 911 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 02:23:55 ]
- LOLなんだけど、ざっと斜め読みしてたら、
マクロを本当に使いこなせるのはSchemeで修行してきた人達だ。 みたいなことが書いてあった。
- 912 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 04:29:56 ]
- Schemerのほうが偉い症候群ですねわかります
- 913 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 17:44:32 ]
- ↓ここからCLerの猛反論
- 914 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 18:19:14 ]
- まあ最近はSchemeからこの世界に入って、
Schemeで修行せずにCommon Lisp入る人の数の方が少ない、 ってのはそれほど間違ってないと思う。 Schemeは取り上げる大学が多いからね。 そんな噛みつくことじゃないのでどうでもいい。
- 915 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 19:25:41 ]
- C99/C++のコメントを除去したかったので
コードを書いたんだけどえらい遅い 改良するとしたらどの辺でしょうか? 最初非末尾再帰版で書いて 末尾再帰に書き直したのですが 相互再帰関数は通常最適化されないのですかね? 処理時間が通常の再帰版と同じで 250kbのファイル(5千行中4000行がコメント) を処理するのに100秒かかります コード(続く)
- 916 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 19:29:01 ]
- ;remove comment
(define (remcom l) (define (test str lst) (if (< (length lst) (string-length str)) #f (let* ((a (string->list str)) (l (take lst (length a)))) (every eq? a l)))) (define (outcomment l res) (cond ((null? l) res) ((test "/*" l) (incomment (cddr l) res)) ((test "//" l) (inlinecomment (cddr l) res)) ((eq? #\' (car l)) (inquote #\' (cdr l) (cons #\' res))) ((eq? #\" (car l)) (inquote #\" (cdr l) (cons #\" res))) (else (outcomment (cdr l) (cons (car l) res))))) (define (incomment l res) (cond ((null? l) res) ((test "*/" l) (outcomment (cddr l) res)) (else (incomment (cdr l) res)))) (define (inquote sep l res) (cond ((null? l) res) ((eq? sep (car l)) (outcomment (cdr l) (cons sep res))) (else (inquote sep (cdr l) (cons (car l) res))))) (define (inlinecomment l res) (cond ((null? l) res) ((eq? #\newline (car l)) (outcomment (cdr l) res)) (else (inlinecomment (cdr l) res)))) (list->string (reverse (outcomment (string->list l) '()))))
- 917 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 20:18:56 ]
- >>915
test の中の (length lst)
- 918 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 20:21:17 ]
- コメントが現れる度string->listしてる所、
(test "/*" l)とかを (test `,(string->list "/*") l) にしとくとか。(test側も修正) それと、100秒掛かるって言われても判らんから 環境と処理系も書いて欲しいな
- 919 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 20:25:49 ]
- あ、`',(string->list "/*")にしないとだめだったかな
動かしてないから間違ってたらごめん
- 920 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 21:03:42 ]
- (define (test str)
;; Let Over Lambda (let ((l (string->list str))) (lambda (lst) ...))) (define test/* (test "/*")) (define test*/ (test "*/")) (define test// (test "//"))
- 921 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 21:19:19 ]
- lengthをやめたら、100秒が3秒になりました
長さはmaxで2と固定なので (if (or (not (pair? lst)) (not (pair? (cdr lst)))) #f ...) に変更しました また、string->listの箇所も修正するとさらに早くなりました (環境はGauche+cygwin) ありがとうございました!
- 922 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 21:24:16 ]
- 上の"/*"みたいな最終的にstring->listに掛かるようなやつって
gaucheじゃ定数伝播してくれないのかな
- 923 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 12:29:59 ]
- 数値計算を主体でプログラムしてると
あまり自分でマクロを作る場面に出くわさない on lispのマクロはそのまま使ったりするけど
- 924 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 12:52:12 ]
- こういうのはどうよ
(define-syntax let/ec (syntax-rules () ((_ r b ...) (call/cc (lambda (r) b ...))))) わざとらしい例 (let/ec r (fold (lambda (x y) (if (= x 0) (r 0) (* x y))) 1 '(2 3 0 5)))
- 925 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 13:28:31 ]
- 何が?
- 926 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 17:44:08 ]
- いや、なんでもない
- 927 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 17:48:00 ]
- let/ccってのはPLTやGaucheにあるね
- 928 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 00:17:53 ]
- redditから
ttp://www.google.com/search?hl=en&q=recursion
- 929 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 04:03:28 ]
- エロファイルのサンプルをダウンロードして来ました.このファイルはzipで圧縮されておりファイル名の末尾がアルファベットもしくは数字+拡張子zipになっており,展開すると拡張子が取れたディレクトリ名の中にファイル名+拡張子wmvのファイルが出現します.
例: aaaa0725a.zip, aaaa0725b.zip, aaaa0725c.zip, aaaa0725d.zip aaaa0725a/aaaa0725a.wmv aaaa0725b/aaaa0725b.wmv aaaa0725c/aaaa0725c.wmv aaaa0725d/aaaa0725d.wmv b0725-1.zip, b0725-2.zip, b0725-3.zip, b0725-4.zip b0725-1/b0725-1.wmv b0725-2/b0725-2.wmv b0725-3/b0725-3.wmv b0725-4/b0725-4.wmv で,このファイルを末尾がアルファベットの場合は a 数字の場合は 1 にまとめるという作業をLispで行う場合,Lisp脳ではどう考えますか? aaaa0725a/aaaa0725a.wmv /aaaa0725b.wmv /aaaa0725c.wmv /aaaa0725d.wmv b0725-1/b0725-1.wmv /b0725-2.wmv /b0725-3.wmv /b0725-4.wmv 教えてくださいエロい人
- 930 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 05:16:08 ]
- zshで
unzip *.zip for d in *a; mv ${d%a}[bcd]/*.wmv $d for d in *1; mv ${d%1}[234]/*.wmv $d rmdir * 試してないけど。
- 931 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 05:18:15 ]
- > unzip *.zip
訂正 for f in *.zip; unzip $f
- 932 名前:デフォルトの名無しさん [2009/07/25(土) 09:45:41 ]
- MatzLispを搭載してるmfilerで展開&連番リネーム
- 933 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 18:25:06 ]
- MatzLispなんてLispはありません
Lispと言うからにはS式とマクロがないと駄目です
- 934 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 19:28:09 ]
- lisp--
- 935 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 19:52:08 ]
- l4u…
- 936 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 20:07:36 ]
- AVRやPICで使えるSchemeってある?LEGO Mindstrom用は見つけたけどマイコン用は見つからなかった。
- 937 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 20:09:27 ]
- stalinでCコード吐かせてgccでコンパイルする
- 938 名前:929 mailto:sage [2009/07/25(土) 21:15:23 ]
- なんだ結局正規表現に頼るのか
- 939 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 21:19:55 ]
- こういう時のための正規表現だからね。
まぁ、正規表現に親を殺されて憎んでいるから絶対使いたくないとか、 そういう理由があるなら仕方ないかもしれんが。
- 940 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 21:50:57 ]
- 正規表現殺人事件
「私は見ました!! 彼はバックトラックに轢き殺されたんです!!」
- 941 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 22:10:15 ]
- オートマでした
- 942 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 22:47:25 ]
- >>936 Marc Feeleyの研究室で何年か前にPIC用Schemeコンパイラを作ってた人がいたと思う。
- 943 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 22:54:44 ]
- >>938
やりたければ SRE でも PEG でも使うがいい。 やろうとしてることがいかにもスクリプト言語的なので、 手段だってそれに見当ったものになるだけだろ。 そこに Lisp らしさを求めたところでナンセンスなだけだ。
- 944 名前:929 mailto:sage [2009/07/25(土) 23:30:41 ]
- >>943
> やりたければ SRE でも PEG でも使うがいい。 SRE S-expression Regular Expression PEG Parsing Expression Grammar ですね.勉強します. > やろうとしてることがいかにもスクリプト言語的なので、 はい,あえてこういう問題をLisperはどう考えるか知りたくてきいてみました. ありがとうございました.
- 945 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 01:33:50 ]
- >>944
というか、そもそもLisp族での回答が出てないじゃないか。 典型的なパターンだと、ディレクトリを探索する手続きに、 ファイルごとの処理を行う手続きを渡すのがLisp的だと思う。 文字列のマッチングとかは、SREとかPEGとかあるけど、 特別Lisp的に、ってのは無いんじゃない?
- 946 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 03:30:51 ]
- まぁ、質問が悪すぎたね。
物事を「無駄に難しく」解決したくてLispをやってる人なんて、 そう居ないわけだからさぁ。
- 947 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 05:04:52 ]
- だが、SICPの日本語は無駄に難しい。
- 948 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 06:05:22 ]
- 質問者の頭が悪すぎた
- 949 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 07:46:32 ]
- >>946
そうだったのか。おれは"物事を「無駄に難しく」解決したくてLispをやってる"と思ってた。 頭の体操のために開発された言語だと思っていたが間違っていたか。、
- 950 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 08:11:56 ]
- まぁ、間違ってるね。
言語としてのLispは、ラムダ算法の表現法として開発されたのであって、頭の体操の為ではないし、 「頭の体操」が主に指向するのは、物事を「無駄に難しく」解決することではなく「美しく」解決することだし、 (その美しさを理解or表現する力を身につけるのが「難しい」ということはあり得るけど) 句点のあとに読点つけるのは、正式な日本語としても、2chによく見られる崩しとしてもおかしいし。
- 951 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 08:38:17 ]
- 「。、」 は
↓こんな風に落ち込んでる人の顔文字だと解釈した。 。、 -
- 952 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 09:21:18 ]
- >>950
読点消し忘れたからってそんなに喜ぶなよ。 ラムダ算法の表現法として開発されたということはラムダ算法に無縁の人には いらない言語ということか納得できる答えだ。頭の体操の定義はおいといてい らない人には頭の体操以外のなんでもない。
- 953 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 09:38:13 ]
- > 言語としてのLispは、ラムダ算法の表現法として開発されたのであって、
リスト処理用の言語として作られたんであって、ラムダは用語以外関係ない。
- 954 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 10:25:17 ]
- >>952
何をムキになって、相手の言葉からできるだけ相手が辿り着いて欲しく無さそうな結論を見出す 中二病っぽいクソゲーを頑張ってるのかわからないけど、 最初に開発した人の目的なんて、その後の人々にはそこまで関係のあるものではないよ。 Unix開発したい人だけがCを使うわけでもなし。
- 955 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 10:27:58 ]
- あと、「いらない人には」って条件つけちゃったら何でもアリだよな。
板チョコから人命まで、「いらない人には価値を見出すことができない」のは共通でしょ?
|

|