1 名前:名無しさん@お腹いっぱい。 [02/04/28 01:55] なんだかんだ言って,ホントはみんなLispが好きなんだろ?(藁) というわけで,語ろうや. プログラム技術板のLisp Schemeスレ pc.2ch.net/test/read.cgi/tech/1016211619/
350 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/15 15:23] 339 のやつはどこかで見た記憶があるな.なんだったっけ?
351 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
352 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
353 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/19 19:55] >>350 technetcast.ddj.com/tnc_play_stream.html?stream_id=644 でしょ。
354 名前:ド素人 mailto:sage [03/08/21 15:11] あらら…、 大きな素数を探しに行かせたらなかなか帰ってこないなぁ。
355 名前:名無しさん@お腹いっぱい。 [03/09/01 14:53] このスレ見てる中にscsh使ってる香具師って居るかな? Schemer且つUnixerなら居てもおかしくない気はするが…
356 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/01 17:24] >>355 shell script としてなら使えるけど login shell としてはちょっと使えないよな
357 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/01 17:37] だいぶ前にちょっと入れてみて、でかさに萎えた覚えがあるが…
358 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/01 19:36] >>356 www-internal.alphanet.ch/~schinz/scsh-faq/scsh-faq_4.html#SEC33 > Well, technically you can: just run the "scsh" command and you will > enter a Scheme 48 session with all scsh functions available. However, > this is definitely not suitable for interactive work: there is no > command-line editing, no command-line history, no file/function name > completion, no terse syntax, etc. All these features are planned, and > Olin has a design for much of them. However, nobody found the time to > implement them yet. interactive に使うものではないらしいよ。
359 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/01 19:38] 4.6 Can I use scsh as an interactive shell? あ、>>358 はこの質問の答え。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/05 15:04] clisp をログインシェルに. clisp.cons.org/clash.html …やってるやついるんか?これ?
361 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/11 19:30] hobby4.2ch.net/car/ pc3.2ch.net/cdr/
362 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/25 00:10] こんなのもある lush.sourceforge.net/
363 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/25 21:34] lush 使ってるの?使ってる香具師見たこと無いんだけど…。 ecls.sourceforge.net/ なら少しは見たことあるが。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/17 02:00] sage
365 名前:名無しさん@お腹いっぱい。 [03/12/31 20:44] age
366 名前:名無しさん@お腹いっぱい。 [04/01/10 10:19] よく、emacsやsawfishなどLISPで実装されているアプリケーションは拡張性が 高いと述べられますが、 これは、pythonやrubyあたりで実装してあるプログラムなどと比較しても やはり高いものなの? その辺の根拠を後学のためにお教えいただきたい。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/10 11:31] 処理系というか開発環境込みってのが普通だからじゃねーの? elisp とか librep とかは lisp 的にはダメポだけど… まぁ漏前が Python 使いや Ruby 使いならば LISP で作られた ものより Python や Ruby で作られたもののほうが拡張性が 高いだろう。
368 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/11 14:38] RubyでもEmacsと同じことが出来ますよ、基本的には。 1. Rubyでエディタを作る。 2. 外部から与えられたRubyのプログラムを素直に実行する機能をつける。 (エディタを走らせている当のRubyインタプリタ上で評価する) これだけ。 elispはいわゆるマクロ言語ではなく、Emacsにコードを追加しているに等しいの です。 CやC++で実装され言語処理系を内蔵しないエディタでも、マシン語を与えられて 同一プロセス内で実行する手段を提供してあれば同様に拡張性が高いと言えるかも (誰が拡張するんだ、って感じですが)
369 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/11 16:12] Lisp は詳しくないけど、組み込み言語に Lisp が多く使われているのは、 こんな理由? 1. 実装が比較的簡単 -- sexp 2. 実装を小さく出来る -- 1 と 5 から 3. 実装例が沢山ある -- プログラマなら一度は Lisp もどきを作るとか・・・ 4. 表現力が高い -- sexp 5. 拡張しやすい -- macro 6. 言語として枯れている もちろん言語としての素性も良いし。emacs に関しては、Lisp がエディタを (絶対的に)必要とするっていう理由もあるかも。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/12 13:12] 簡単な実装は簡単に作れるが しかし本当に使いモノになる処理系を作るのはやっぱ り難しい。言語的にはお手軽スクリプト用から高性能コンパイラまでカバーしてるけ ど手軽に作れるのはやっぱり簡易的な処理系だよ。下は↓ム板より転載。 | 133 名前: Greenblatt 投稿日: 03/08/19 21:55 | どこかのハッカーが、どこかのマシンにしがみついて二週間ばかりがんばって LISP を書き、 | 「見てくれ、LISP をものにしたぞ」という。そんなことが何度だってあるだろうさ。だけど、 | それと本当に使い物になるシステムとの間には天地ほどの差があるんだよ。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/12 19:44] ごく一般的に言って、簡単に作ればそれなりのもの、 徹底的に作ればそれなりのもの、ができるのはあたりまえですな。 んで Lisp、scheme はとくに言語の核を小さく簡単に実装できる っつーハナシですな。 Lisper、schemer 名乗る上で、そこを抑えているかが本質的な 違いになるわけで。 emacs が lisp である理由のごく一部には AI ラボの残留思念(怨念?) も感じますな。
372 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/12 23:35] Lisp の *実用的な処理系* を他の言語と比較して特別簡単につくれるとは思えないがな…。 言語の核が小さいからっては Scheme くらいのを小さいっていってるのかな? それとも eval, cons, car, cdr ... 程度の話か? どっちにしても俺のミニマリスト的な部分は Forth のが小さいしシンプルだと告げている。 少なくとも俺は小さいからとか処理系が簡単に実装できるから云々はどーでもいい。 そこそこの性能とマクロとか使って言語仕様をカスタマイズ可能なところが Lisp の魅力。 関数型でもオブジェクト指向でもどっちも OK みたいなマルチパラダイムなところとか なんでもアリ的な怪しさも好きだ。
373 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/12 23:47] どうして言語系のスレにはハナシの流れを汲めない香具師が多いんだろう 言語障害?w
374 名前:名無しさん@お腹いっぱい。 mailto:sage [04/01/13 00:25] ANS Forth の仕様書って読んだ事無いけど、R5RS くらいシンプルで しっかりしてるの?
375 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/05 21:36] FreeBSD の bootloader も Forth でしたな。謎だ。 loader.4th っていうエクステンションはふつうなの?
376 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 20:20] >>375 なんで?容量その他制限がキツイんだから forth 使うんだろ。 FreeBSD 以外でも Mac 方面の OpenFirmware とか forth だった記憶アリ。 そんなとこで ruby だの perl だの lisp だのを使うほうが珍しい。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/06 20:48] C でハードコーティングしといてもそれまででと思ったので。
378 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/09 23:07] 保守
379 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/16 01:20] SPARC マシンの OpenBoot も Forth だね。
380 名前:名無しさん@お腹いっぱい。 [04/03/27 00:26] そういゑば、UNIX 板にも Lisp スレがあったんだね。自分はマクロの 使い方も分からないけど。 Scheme と Common Lisp のマクロって似た様な感じですか?
381 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/29 00:02] scheme のは,はじめはめんくらう. なれるとウマー
382 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/29 06:51] Scheme の syntax-rules は、単純なのはきれいに書けるよね。 でも、複雑なのがかなり書きにくい気がする。 defmacro に慣れてるせいもあるんだろうけど…
383 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/29 12:03] R5RS の letrec の定義は激しく…萎える。 某所、復活してる。
384 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/30 16:40] 以前,syntax-rules を使って,例えば六っつの引数を伴うと (+ 1 1 1 1 1 1 ) ってのに置きかえる,引数数え上げマクロを 作ったんだけど,これって関数定義内とかに使うと 6 って定数だと 解釈されてコンパイルされるんか,それともあくまで (+ 1 1 1 1 1 1 )をやってんだかどっちだろうな Gauche macroexpand したら (+ 1 1 1 1 1 1) になってたが,こういう最適化は コンパイラの仕事だろうから,macroexpand ではチェックした事には ならんだろうからなぁ… define-macro を素直につかうべき?
385 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/31 10:41] syntax-case
386 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/31 14:30] Gaucheはそういう最適化はしないよ。 > (use gauche.vm.disasm) > (disasm (lambda () (+ 1 1 1 1 1 1))) PRE-TAIL(6) ;; (+ 1 1 1 1 1 1) PUSHI(1) PUSHI(1) PUSHI(1) PUSHI(1) PUSHI(1) PUSHI(1) GREF #<id 0x10342400 user::+> TAIL-CALL(6) RET 値がなくなる形で最適化されるのは、値が 捨てられるコンテキストでの定数が削除される くらいじゃないかしら。 (たとえば(begin 1 2)の1みたいなやつ。)
387 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/31 23:36] >>384 + が再定義されるかもしれんから
388 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/01 05:25] (let ((+ +)) ...) しておけば再定義は気にしなくていい
389 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/01 12:58] その let の範囲は全部調べないといけないけどね。 途中で set! するようなこともできるから。 (let ((plus +)) (define (inc x) (plus x 1)) (let* ((one 1) (two (inc one))) (set! plus -) (let ((three (inc two))) (list one two three)))) => (1 2 1) みたいな。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/01 16:19] disasmおもちろーい
391 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/18 16:39] M-expression っていうのが結局何なのか分からんのだけれども、 誰か簡単に説明してくんない?
392 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/18 16:40] ちなみに en.wikipedia.org/wiki/M-expression
393 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/19 22:38] ttp://squab.no-ip.com:8080/wiki/435
394 名前:名無しさん@お腹いっぱい。 mailto:sage [04/04/20 01:11] >>393 thank[you]
395 名前:名無しさん@お腹いっぱい。 mailto:sage [04/05/06 21:18] syntax-case とか fluid-syntax を試してみたいんですけど, 実装してる処理系ありますか?
396 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/23 02:40] >>395 slibに入ってるよ。 swissnet.ai.mit.edu/~jaffer/SLIB.html
397 名前:名無しさん@お腹いっぱい。 [05/01/29 23:57:48 ] schemeについての質問なんですけど、ある関数に引数を一つまたは2つとる関数を作りたいんですけど、どうやればいいですか? 例えばある関数fを定義して、 (f 4) (f 3 5) と入力すると前者の場合は引数1つの時の定義で動き 後者の場合は引数2つのときの定義で動くようにしたいんです。
398 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 00:13:40 ] UNIX板で訊く必然性がないなあ。ここで訊くよりム板の方がいいんじゃない。 (define (f arg1 . restargs) ...) とやれば2個目以上の引数のリストがrestargsに入る。
399 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 01:30:32 ] (あれば) case-lambda を使うのが楽。 (define f (case-lambda ((a) 'one-arg) ((a b) 'two-args)))
400 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/30 04:55:19 ] UNIXは言語じゃない。Lispも言語じゃない。
401 名前:名無しさん@お腹いっぱい。 [05/02/20 06:17:23 ] lispworksに慣れていらっしゃる方います?
402 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/23 00:45:44 ] 何が聞きたい?
403 名前:伍長 [2005/03/21(月) 21:08:45 ] すんません新人です
404 名前:伍長 [2005/03/21(月) 21:09:44 ] 誰かあの時のこと知ってるひといませんか?
405 名前:伍長 [2005/03/21(月) 21:12:30 ] 崩壊の時の事
406 名前:伍長 [2005/03/21(月) 21:13:15 ] 知ってる人いたらきかせてください
407 名前:伍長 [2005/03/21(月) 21:18:11 ] (誰もいないのか・・・)
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/21(月) 21:50:35 ] (・∀・)ニヤニヤ
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/24(木) 10:05:11 ] scheme の処理系何がおすすめ?
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/24(木) 11:19:43 ] 目的とか使い手の特性とかは書かないの?
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/03/24(木) 12:10:03 ] >>410 とりあえず, scheme ってどんなもん? Lisp との違いは? ってな, 感じがつかめればいいかと... つか, 各処理系の特徴をまとめたサイトってないっすか?
412 名前:名無しさん@お腹いっぱい。 [2005/03/27(日) 11:16:20 ] 日本語だったら、ここが一番詳しいんじゃないかな www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/09/23(金) 05:39:42 ] SBCL はマルチスレッド、マルチバイト文字、マルチプラットフォーム対応と、大分良くなって来たね。
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 10:22:44 ] Lisp は頭のいい人向けの言語だと思いマスタ 明示的に return を書かないから、何処から何が return されるのか良く分からん  -- 再帰の中とか、and/or の返り値が論理値じゃなくデータなのをそのまま使ってたり 変数に型が無いから、関数の引数に何を渡していいか良く分からん  -- 引数をそのまま別の関数に渡してたり、引数の数が多かったりすると付いてけない 構造体の make-xx とか、勝手に関数が定義されるから仕様が分かってないと意味不明
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 10:23:35 ] λ... セミコロン付け忘れた...
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 13:39:09 ] まぁ,やる気のなさが伝わってくる文章ではあるが,そゆ人が好む言語って なにかなーというのに興味がある.何なら使えるの? Python とか?
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 13:59:00 ] >>416 >まぁ,やる気のなさが伝わってくる文章ではあるが, そうか、スマソ...
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 14:34:43 ] てゆうかその愚痴からだけでは Emacs Lisp なのか Common Lisp なのかすら区別できねー 論理値が使いたいなら #t/#f のある Scheme のほうが好みにはあってそうだが return みたいに手続き型っぽくしたいなら elisp とか Common Lisp かねぇ
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 17:02:49 ] Common Lisp 勉強中なんだけど、初心を忘れない様にメモしてマスタ 誰もいないと思ってたんで...
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 20:35:47 ] 戻り値には明示的にreturnを書かないといけないという条件をつけると、 かなり多くの言語が使えなくなるな……。
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/09(日) 20:50:24 ] まぁがんばれ。今時 Lisp を学ぼうにも導師を探すのも苦労するだろう。 静的型マンセーのこんな世の中じゃぁ,ML 系のほうが学校とかでも多いかもしれねぇ。 スクリプト言語もいっぱいあるしな。Lisp にしたってアカデミックな連中にゃ Scheme のほうが人気だし,この御時世あえて Common Lisp なんて酔狂な奴じゃねーか。 困ったことがあったら相談にのるぜ。
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/11(火) 23:59:01 ] CommonLispなら > 引数の数が多かったりすると てのは (place-trojan :on-host "www.microsoft.com") てな感じで名前つけられるので そんなに問題ないんじゃないかなぁとか。
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 04:32:54 ] 今時って言っても、ここ何年かで Common Lisp まわりの環境はずいぶんよく なってるよ。ポール・グレアムのコラム以降、第何次だかの Common Lisp ブームだし。 昔 KCL を inferior-lisp で動かしてイマイチって思った人も SBCL + SLIME を使えばかなり印象が変わると思う。
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 05:48:50 ] 世の中で実働してるlispの何割がemacsですか?
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/29(土) 07:17:34 ] 99% 以上が ECMAScript で、残りを python > elisp > scheme > common lisp で分けあう感じ。
426 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 03:30:37 ] >>425 実働しているシステムとしては Common Lisp のほうが Scheme より多いだろ. 某国の軍隊だの某国のロボット企業だの….学生の趣味なら Scheme のほうが 多いのは認めるが.
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 05:31:36 ] 教育は実働じゃないとでも? コンピュータプログラミングというものを学ぶ道具として 毎年新たに数万人が使ってるのが Scheme だろ。
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 11:43:03 ] 実働とは言わないだろ。 それで書かれたシステムが稼働するわけじゃないんだから。
429 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 16:04:22 ] Scheme 処理系のほとんどは Scheme と C で書かれてるよ。 ただ、Scheme で書かれたシステムで広く配布されてるてるのは Scheme 処理 系くらいしか無く、教育・研究といったニッチから抜け出せてないってのも事 実。 それで書かれたシステムの 動いてる数では Scheme > Common Lisp 種類の豊富さでは Common Lisp > Scheme それで飯食ってる人数は Common Lisp > Scheme こんな感じかな。
430 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/30(日) 23:42:21 ] 世の中で実際に使われている例を出せといわれて,教育用途で使われている!! と答えるのは…ちょっとズレているような木ガス
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/31(月) 13:25:05 ] 教育用システムで使われてるって意味だと思ってたけど、 教育するときに教材として使うって意味なの?
432 名前:名無しさん@お腹いっぱい。 [2006/01/18(水) 03:08:38 ] SBCLがwindowsで動くようになってUNIXの価値が暴落した昨今 イカがお過ごしですか
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/18(水) 04:24:35 ] こんなとこで煽ってる暇があるなら win32 で通らないテストが 一つでも減るよう #lisp 来て開発手伝えよ
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/18(水) 09:07:52 ] まぁ、Windows "でも" 動くようになるってのは悪い事じゃないよ。 パッチを送ったり、ライブラリを作る人が増えるのは良い事だ。 今でも Linux か Mac な人ばかりだから、暴落するまでもないけどね。
435 名前:名無しさん@お腹いっぱい。 [2006/01/24(火) 21:58:29 ] どっかに continuation の各種実装方式あたりを集めてあるサイト ありませんかぁ???
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/24(火) 22:15:40 ] gauche の作者の人が ML か何かで書いてた様な。 スレッドを使うのとか、コピーするタイミングとか。 ム板の Common Lisp Scheme スレに行った方が 解答が集まると思うよ。
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/24(火) 22:18:06 ] >>436 あい!そうしてみます。
438 名前:名無しさん@お腹いっぱい。 mailto:age [2006/05/25(木) 08:04:21 ] lambda perl age
439 名前:名無しさん@お腹いっぱい。 [2006/05/27(土) 21:43:36 ] lisper集まれ! navi2chがぴんち
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/27(土) 23:46:33 ] >>435 論文読んだ方が早いお
441 名前:名無しさん@お腹いっぱい。 [2006/06/04(日) 15:04:43 ] 日本語翻訳されたelisp-introってありますか?
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/04(日) 15:34:43 ] ttp://www.bookshelf.jp/ にあるよ
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/04(日) 19:52:33 ] >>442 thx.
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/04(日) 21:52:51 ] 444
445 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 08:19:44 ] sbcl 1.0 release age
446 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 11:29:12 ] LISPは所詮、リスト処理だけを行う仮想マシンの為のアセンブラ のようなものである。そのため、直接LISPのS式でプログラミングを 人間がするのは、簡単なプログラムならまだしも、巨大なシステム を直接にLISPで作ることは人間の無駄遣いだと思う。
447 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/02(土) 19:45:30 ] とりあえず>>446 がLispを知らないことだけは読み取れた
448 名前:名無しさん@お腹いっぱい。 [2006/12/02(土) 22:30:57 ] >>446 世界最大の航空券販売予約サイトがLISPで作られたいたんだよ? 国内企業でもNTTやホンダ等に使用されているけど? jp.franz.com/base/success_main.html
449 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 03:57:16 ] >>446 の伝でいくと関数型もオブジェクト指向もできるスーパーマクロアセンブラになっちゃうべ
450 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 08:23:39 ] 最終的には、プログラマという職業自体が人間の無駄遣いだがな。
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 12:54:48 ] 2ちゃんねらー程ではないな
452 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 12:55:59 ] >>448 一瞬「作られタイタン」って読んでしまったorz よく見たら「作られたいたん」か。
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 13:17:55 ] 作られた異端
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 14:43:56 ] 請けた仕事をLispで実装しちゃう香具師が異端なのには同意
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/03(日) 17:17:03 ] なぜ? 要求仕様を満たした上でLispでの実装が楽ならLisp使えばいいし その他の言語での実装が楽ならその言語使えばいいだけの問題っしょ?
456 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 19:32:25 ] 作られタイタンの一生
457 名前:名無しさん@お腹いっぱい。 [2006/12/03(日) 23:42:57 ] 人工知能とかPrologは第三世代とともにゴミ箱
458 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 05:01:28 ] うちの会社はPrologメインでやってる。 他社が撤退したので少数の会社がやっていけてるというだけだが 食べていけるだけの仕事は十分ある。 (LISPやSmalltalkもやってるので興味のある方は一緒にやろう! 仕事は増えてるけど人は来ない。。。)
459 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 06:22:28 ] マジすか。んなとこがあるなら転職したいなー
460 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 07:44:18 ] >>458 アイザック? 数理システムもLISPばっかりやっている部門がある。 FranzのLISPだとPrologのインターフェースもあるんで、それでProlog やっていると聞いた
461 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 08:12:39 ] 人工知能学会を15年前に脱会し25年前にメインフレームのLispをやり20年前にPrologを独学した。 今は管理職をやめメインフレームのCOBOL資産をLinuxやWindowsサーバーに移行する仕事で現場に戻ってきた。 人工知能で食える職場があれば行きたい。
462 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 19:54:32 ] ロボ屋とかゲーム屋とかか。 ところで、今の人型ロボットって何で書いてるの? 人工知能言語で書かないと何だかもったいないような気もするがw
463 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 21:34:42 ] AIBO はプロログか何かじゃなかったっけ?
464 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 23:26:42 ] 今LISPやPrologやっている人達は普通のソフトウェア開発に使用している。 FranzのACLなんかはWindowsのGUIも書けるしWebアプリも書ける。独自の ObjectDBも持っているのでSQL使わなくても良い。 人工知能関連やっている人は極めて少数だろう。
465 名前:名無しさん@お腹いっぱい。 [2006/12/04(月) 23:29:50 ] お掃除ロボットのルンバはLISPで動いているらしい。ゴミ集めは任せろって事だとさ。
466 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/04(月) 23:50:00 ] >>465 ふきかけた、キーボードにコーヒーを
467 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 16:38:35 ] >>466 倒置するな。読みにくいから
468 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 21:23:22 ] 倒置、嫌いじゃないけどな、俺
469 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/05(火) 21:24:08 ] 何が悪い、Lisperが倒置して
470 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 00:36:07 ] 倒置して、リスパーが にするとさらにcrazyでいい感じ
471 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 10:40:16 ] さらにcrazyでいい感じ、 倒置して、リスパーが にすると
472 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/12/06(水) 12:33:13 ] acryz、、ーいいがさしじすてでとににらるスパリ感置倒
473 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 05:07:40 ] (何なの? このボカシ www) www.ipsj.or.jp/katsudou/museum/computer/FUJ-Alpha.html
474 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/30(金) 14:29:04 ] 今はその人刑務所にいるとかw
475 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/11(水) 10:05:05 ] (ふきかけた (を コーヒー (に キーボード)))
476 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 00:13:14 ] org-modeにgrepでorg-agenda-fileを自動的に設定する機能が欲すい。
477 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 20:46:47 ] おまいらはscsh使ってる?
478 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 23:50:22 ] (run (ls -l))とやってみた
479 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 16:09:08 ] Gaucheにscshみたいなヒアドキュメントが入るといいな
480 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/04(水) 16:23:42 ] (入るといいな (に Gauche) (みたいな scsh ヒアドキュメント))
481 名前:名無しさん@お腹いっぱい。 mailto:age [2007/10/23(火) 19:07:25 ] From: [680] 名無しさん@お腹いっぱい。 <age> Date: 2007/10/23(火) 15:35:37 From: [854] デフォルトの名無しさん <sage> Date: 2007/09/08(土) 19:59:52 25歳。 去年まで金無し君だったけど、Haskellで 二年で350万貯めた。一度やってみなよ。 初回のみだけど、参照透明性を捨てれば副作用(4000円くらい)が貰える。 もらうだけもらってプレイせずに換金することもできるし、遅延評価を 思い切って止めてしまえば50パーセントで二倍速になる。 金なきゃMLスレで布教活動すればいいだけ。暇つぶしになる。 \とか$とか色々あるのでマジでお勧め。 _____________________________________________
482 名前:名無しさん@お腹いっぱい。 [2007/11/09(金) 18:26:57 ] >>481 それどんな業務システムだよ。 Haskell使ってるユーザなんて聞いたことない。
483 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 18:58:38 ] 副業宣伝のテンプレ改変ですってばw
484 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 19:00:03 ] >>473 が気になる...
485 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/26(水) 15:56:08 ] 819 名前:デフォルトの名無しさん[] 投稿日:2007/12/25(火) 16:59:43 キタ━━━━\(^λ^)/━━━━!! プログラミングGauche ・著者:川合史朗 監修 Kahuaプロジェクト 著 ・定価:3360円(本体3200円+税) ・B5変 464頁 ・ISBN 978-4-87311-348-7 ・発売日:2008/02 ssl.ohmsha.co.jp/cgi-bin/menu.cgi?&ISBN=978-4-87311-348-7
486 名前:名無しさん@お腹いっぱい。 [2007/12/28(金) 13:04:32 ] たまにはあげてみる
487 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/31(月) 14:24:25 ] 929 名前:デフォルトの名無しさん[sage] 投稿日:2007/12/30(日) 23:57:19 www.amazon.co.jp/ANSI-Common-Lisp-Reference-Book/dp/1590592204 >>928 これ、買いますか?
488 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/03(木) 14:00:27 ] From: [198] デフォルトの名無しさん <sage> Date: 2008/01/03(木) 04:13:52 ついついOCamlという字面を見ると『岡村』って読んじゃう。 SMLをSmileって読んじゃうみたいに。でも頭の中はSMのことでいっぱい。 EclipseやElispをエロリスプとか。 _____________________________________________
489 名前:名無しさん@お腹いっぱい。 [2008/01/03(木) 20:16:37 ] 64ビットアドレッシングモードで実装された、 コモンリスプの処理系にはどんなものがあるか? 広大なアドレス空間を扱うリスプ処理系で、 その実行性能を高める実装上の創意工夫としては どのようなものがあるか?(15点)
490 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/03(木) 22:38:51 ] 実装は AllegroCL, LispWorks, CLISP, CMUCL, SBCL, ... かな。 64bit つっても大抵メモリ空間は 48bit とかなので、残りを遠慮なく タグビットにつかえて FIXNUM の幅が広がってうれしい。 特に 32bit 演算なんかがすごく有利になる。
491 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/03(木) 23:41:53 ] >>490 48bit とかなので、残りを遠慮なく > タグビットにつかえて FIXNUM の幅が広がってうれしい。 言ってる意味がわからん つか, なんで 16bit も tag 使ってるのさ? > 腐れ CLISP
492 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/04(金) 00:05:00 ] あーごめん。アドレス空間が 48bit 程度だとするとあまった 16bit を タグビット *と* FIXNUM でわけあって余裕があるでしょってこと。 まぁ要は FIXNUM は広いほど嬉しいといいたいわけ。
493 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/04(金) 00:06:38 ] しかしなぜ煽りが CLISP 限定なんだろう…? ひょっとしてCommon Lisp と CLISP の区別のつかないただの荒しか?
494 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/04(金) 02:18:41 ] >>493 > しかしなぜ煽りが CLISP 限定なんだろう…? cmucl とか sbcl とか... 3 bit とか 4 bit の tag でやってんじゃない
495 名前:名無しさん@お腹いっぱい。 mailto:age [2008/03/02(日) 16:18:50 ] お久しぶり。
496 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/12(水) 02:37:13 ] paulさんは、vipperなのですか?
497 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/12(水) 02:47:36 ] けっこう有名じゃなかったっけ?
498 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/18(火) 15:53:32 ] Practical Common Lispを読みながら Common Lispを勉強中。 プログラム書き始めて25年のオサーンだが、 こんなに面白いものを放置していたなんて もったいないことをしたな。
499 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/18(火) 16:22:07 ] 気にしない。 そういう人はえてしていろいろ情報が出て世間のリテラシが底上げされてやっと 自分も理解できるもの。
500 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/18(火) 23:16:29 ] アーリーアダプタとか変なものに取り憑かれてる人達もいるけどな。
501 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/19(水) 00:38:30 ] Lisp, Schemeなんてもはやアーリーでも何でもないけどな。
502 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/19(水) 01:47:33 ] 何でも飛びつきたがる若人の意識が底上げされれば それでいいんじゃないの
503 名前:あぼーん mailto:あぼーん [2008/03/23(日) 14:29:48 ] あぼーん
504 名前:りぼーん mailto:りぼーん [2008/03/23(日) 15:50:07 ] りぼーん
505 名前:名無しさん@お腹いっぱい。 [2008/03/25(火) 12:37:42 ] LISP好きだよ。LISP 愛してるLISP。
506 名前:lisp mailto:lisp [2008/03/25(火) 20:11:43 ] lisp
507 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 01:41:26 ] 教えてください vmstatってなんの略で読み方はなんですか? 調べてもわかりません
508 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 02:10:39 ] > 調べてもわかりません おまえ、manくらい引いてから言えよ。
509 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/26(水) 02:59:13 ] ありがとうございます こんな機能があったんなんて感激です
510 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 23:00:30 ] '(S式 可愛いよ S式)
511 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 23:16:29 ] プログラムはM式で書くんだけどな
512 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/27(木) 23:27:21 ] そいえば, ここ何年か, M式にお目にかかった事ないな
513 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/28(金) 15:14:23 ] SだとかMだとか、ここはエロいスレですね><
514 名前:名無しさん@お腹いっぱい。 [2008/03/29(土) 23:53:19 ] CLSQLはCLispで動かんのかあぁぁぁ。 はぁはぁ。
515 名前:名無しさん@お腹いっぱい。 [2008/04/06(日) 10:34:21 ] AllegroCacheとか使っている?
516 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 13:17:13 ] Lisperのドクター苫米地がSunのHPのインタビューで 「21世紀にUNIXもないだろw」 みたいなこと言ってた。 そんなに偉いのかあ
517 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:55:20 ] 苫米地英人ってよくわからないなあ。 まったく無能というわけじゃないんだろうけど実にあやしい。
518 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 23:57:02 ] 昔はLisperだったが今はすっかりアレな人に…
519 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 01:39:54 ] sdc.sun.co.jp/news/200201/danwa01.html 21世紀になってUnixはないでしょって。 これはね、SolarisがとうとかLinuxがどうとかというレベルじゃないですよ。 もうひとつ上のレベル。 OSという本質的な意味ね。IBMとかが「Linuxで!」なんて聞くと「え?っ!」て思うもん。 「あなたたち、IBMでしょ。それはないんじゃないですか?」って。 そりゃMulticsの時代にMulticsってヤバイからUnixねって、それって何10年も前の話でしょ。
520 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 15:42:03 ] 1つは21世紀になってノイマン型はないでしょって。 これはね、OSがとうとかCPUがどうとかというレベルじゃないですよ。 もうひとつ上のレベル。ノイマン型という本質的な意味ね。 IBMとかが「ノイマン型で!」なんて聞くと「え〜っ!」て思うもん。 「あなたたち、IBMでしょ。それはないんじゃないですか?」って。 そりゃENIACの時代にENIACってヤバイからEDVACねって、それって何10年も前の話でしょ。
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 23:37:53 ] 1つは21世紀になってperlはないでしょって。 これはね、コンパイラがとうとかスクリプトがどうとかというレベルじゃないですよ。 もうひとつ上のレベル。スクリプトという本質的な意味ね。 IBMとかが「perlで!」なんて聞くと「え〜っ!」て思うもん。 「あなたたち、IBMでしょ。それはないんじゃないですか?」って。 そりゃJCLの時代にJCLってヤバイからperlねって、それって十何年も前の話でしょ。
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 23:39:53 ] >>519 OSの"Operating"をuser operationと勘違いしているのではないか?
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 00:24:31 ] > もうひとつ上のレベル。ノイマン型という本質的な意味ね。 そこは 「計算機という本質的な意味ね。」 にしてほしかった。95点。
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 22:28:05 ] えーっ!?UNIXですかぁ?(笑)
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 23:39:20 ] >>524 ITS とか TOPS とか TENEX とか Lisp マシン OS って言ってほしいんか?
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 18:14:48 ] Dr.苫米地にきいてください。
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/12(月) 21:18:44 ] >>521 IBMは JCLヤバイ→REXX ちゃんと自社開発してる メインフレームでもPCでも動く
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/03(火) 20:00:55 ] 若干すれ違いになるけど、lispにとってドットペアって必須? 無いとできないことってある?
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/03(火) 20:55:56 ] リスト末尾がnil以外 e.g. (A . B), (1. 2)
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/06/04(水) 00:40:12 ] >>528 なくても何とかなるけど、あれば効率よく処理できることは多々あるな
531 名前:528 mailto:sage [2008/06/04(水) 01:51:47 ] >>530 やっぱりそうか。ありがとう。