Lisp Scheme Part41 (855レス)
Lisp Scheme Part41 http://mevius.5ch.net/test/read.cgi/tech/1531587928/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
34: デフォルトの名無しさん [sage] 2019/02/11(月) 02:00:38.22 ID:eS7AzULV >>33 Githubを検索したらこんなん出てきた https://github.com/nenbutsu/kiss https://github.com/ta2gch/iris https://github.com/sasagawa888/eisl http://mevius.5ch.net/test/read.cgi/tech/1531587928/34
35: デフォルトの名無しさん [sage] 2019/02/11(月) 03:37:14.19 ID:JleTlNG9 日本製ばっかりなんだ http://mevius.5ch.net/test/read.cgi/tech/1531587928/35
36: デフォルトの名無しさん [sage] 2019/02/11(月) 23:47:14.75 ID:sKwQy+pT そりゃ日本人が中心になって考えた規格だし http://mevius.5ch.net/test/read.cgi/tech/1531587928/36
37: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/12(火) 01:54:55.89 ID:jYEPbswv へー。 そうなのかと思って経緯を調べてみたりしてたんだが、 その過程で ISLISP の IS は International Standard の略だと見つけた。 id.nii.ac.jp/1001/00003362/ 仕様にも書いてないから知らんかった。 もっと古い時代に STANDARD LISP という名前の Lisp があったそうで、 http://www.softwarepreservation.org/projects/LISP/stanford/Hearn-StandardLisp-AIM-90.pdf それ故に標準化にあたって単に Standard とは名乗れず、 Common Lisp が Common Lisp という名前になったのもこのあたりの事情があるらしい。 単に名前を付けるだけでも変な苦心をしてるんだな。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/37
38: デフォルトの名無しさん [sage] 2019/02/12(火) 02:23:54.71 ID:xM7yD0R2 イスラミックステートLISP 処女とヤリまくれるらしいぞ! http://mevius.5ch.net/test/read.cgi/tech/1531587928/38
39: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/13(水) 00:07:17.42 ID:VqRfiaP4 >>38 イスラミックステートにかけるなら、 支配地域が縮小してるらしいぞというところに引っかければよかったんじゃないかと思ったが、 縮小どころか元々たいして使われてなかったということに気づいた。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/39
40: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/13(水) 00:10:08.40 ID:VqRfiaP4 >>39 大してして使われていない (少なくとも私の観測範囲では) と思ってるけど、 今後の発展があれば面白いなとも思ってることは付け加えておく。 (ディスってるわけじゃないんだからね! ってこと) http://mevius.5ch.net/test/read.cgi/tech/1531587928/40
41: デフォルトの名無しさん [sage] 2019/02/14(木) 21:27:33.66 ID:jKX9xayO 金払わないと正式な仕様書読めないのか、と諦めた記憶がある>ISLISP ドラフト?は読めたけど http://mevius.5ch.net/test/read.cgi/tech/1531587928/41
42: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/15(金) 00:25:04.04 ID:HfBEXCjq >>41 ドラフトと正式版の差は誤字の修正程度だよ。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/42
43: デフォルトの名無しさん [sage] 2019/02/19(火) 03:58:50.76 ID:seNTvLzD 餃子はISLISPerなの? http://mevius.5ch.net/test/read.cgi/tech/1531587928/43
44: デフォルトの名無しさん [] 2019/02/19(火) 09:00:07.28 ID:4kP+wC3u Racketに対応したArcが出てたのね Arc Forum | Tell Arc: Arc 3.2 http://arclanguage.org/item?id=20772 http://mevius.5ch.net/test/read.cgi/tech/1531587928/44
45: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/20(水) 00:03:33.61 ID:C98K3aY7 >>43 ISLISP には興味無いよ。 でも LISP 界に動きがあるのは歓迎するので、 どういう受け止められ方をしているのか聞きたかっただけ。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/45
46: デフォルトの名無しさん [sage] 2019/02/20(水) 02:34:03.07 ID:hNG331p8 >>45 ISLispってJIS規格になったんでしたっけ? http://mevius.5ch.net/test/read.cgi/tech/1531587928/46
47: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/20(水) 03:14:25.95 ID:C98K3aY7 >>46 JIS の ISLISP は 1998 年の日付になってる。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/47
48: デフォルトの名無しさん [sage] 2019/02/21(木) 00:45:26.47 ID:vZ2CpAoq >>47 お返事、ありがとうございます そうですかISLispはJIS化されてたんですね でも日本で使われてるんですかね? Lispで日本で使われてるのはやっぱりCommon Lispだと思うんですけど(それと教育とかだとScheme(含Racket)が少しあるかな) http://mevius.5ch.net/test/read.cgi/tech/1531587928/48
49: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/21(木) 01:05:58.63 ID:9MRHAYbl ISLISP のことはなんも知らんけど、 急に ISLISP 処理系が立て続けに出てきたみたいやから なんか動きがあったんか? と思って >>32 を書いたんで、 私も質問者の立場なんやわ。 大した理由はないのであっても、 始まったならこのまま発展していくといいね。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/49
50: デフォルトの名無しさん [sage] 2019/02/22(金) 06:25:30.84 ID:6MhIDIeu ISLispのプログラミングテキストや解説書って笹川賢一って人が書いたKindle用の電子的なのが2タイトルあるだけで それ以外は海外でも何も出てないんですかね、Amazon USでタイトルを“ISLisp”で検索しても、その2タイトル以外は ISOの規格票しか出てきませんね とにもかくにも国際規格になったんだから、規格案をプッシュした連中がプログラミングの教科書や言語解説書や入門書ぐらいは 書いて出版するぐらいのことはやるべきなんじゃないかと思うんですが、見事なほどに何も出ていないようで驚きました http://mevius.5ch.net/test/read.cgi/tech/1531587928/50
51: デフォルトの名無しさん [sage] 2019/02/22(金) 12:52:25.98 ID:+Ub0CFOo common lispとどれくらい違うん? http://mevius.5ch.net/test/read.cgi/tech/1531587928/51
52: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/02/22(金) 17:25:28.63 ID:PAJj2OJU >>51 Common Lisp の規模が大きくなってまとまらなかった中で 別の提案を整理して100 ページもないような規模の ISLISP を確立したという事情があるので、 完全なサブセットではないけど言語の考え方としては近い部分が多くて かなり小さいサブセット「的」なものという感じ。 つっても、やっぱり別言語ではあるので、それを「どれくらい」とは一言では表せないな。 個人的には、あくまで私の感想としては Lua と JavaScript くらいの距離はあるかなぁ……と思ってる。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/52
53: デフォルトの名無しさん [sage] 2019/03/05(火) 05:20:40.92 ID:1ASLdeDU 昔の情報処理試験で人工知能の分野ときたらLispだったけど今違うのかな? http://mevius.5ch.net/test/read.cgi/tech/1531587928/53
54: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/03/05(火) 09:20:27.48 ID:mHzXPPXa >>53 このスレ (の過去スレ) では何度も話題になっている気がするが、 「人工知能」とは何か、それに「向いている」とはどういう意味かが曖昧なので、 Yes とも No とも言えるというのがおおよその結論。 人工知能を定義するなら「人間の知的活動を代行するもの」であり、 かつてはコンパイラや数式処理なども人工知能の範疇だった。 でも、分野として確立して以降は コンパイラはコンパイラだし、数式処理は数式処理であって、 今ではそれを人工知能と呼ぶ人なんかいない。 逆に言えば分野として確立していない知的な処理はなんだって 人工知能なので、範囲がざっくりしすぎて どんな言語が向いているかなんて言いようが無い。 強いて言うなら、かつては人工知能の主役は記号処理を基礎に据えたものであったので、 そのときの事情を前提にするならば、 それらを記述するには (当時あった他の主要な言語よりは) LISP が向いていると 言ってもそこそこ妥当ではあった。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/54
55: デフォルトの名無しさん [sage] 2019/03/05(火) 20:46:21.78 ID:XYJ+jVyT 人工知能でLISPを扱ってる本の巻末付録は大抵駅すぱあとシステムだからな http://mevius.5ch.net/test/read.cgi/tech/1531587928/55
56: デフォルトの名無しさん [sage] 2019/03/05(火) 22:17:29.86 ID:Wd2YNpFb 餃子がスゲー良いこと言ったな… > 逆に言えば分野として確立していない知的な処理はなんだって人工知能 機械学習みたいないかにも人工知能っぽいものでも、人間が理解して理論的に確立してしまえばなんてことない在り来たりな技術になるんだろうな http://mevius.5ch.net/test/read.cgi/tech/1531587928/56
57: はちみつ餃子 ◆8X2XSCHEME [sage] 2019/03/06(水) 03:45:46.67 ID:7/fqDaVy 人工知能のカテゴリのひとつに「ルールベース」があるけど、 これって要するに if 文を並べて判断するようなシステムのことで、 現代的な感覚だと人工知能とは言わんよな。 ひとつのカテゴリとして名前を付けることすら馬鹿馬鹿しい。 (あくまでも現代の感覚で見ればという話なので、 当たり前のものにしてきた先人の努力を貶めるものではないことは断わっておく。) そんなごく当たり前のプログラムも昔は人工知能と呼ばれていたんだから、 人工知能という言葉が指す範囲はとてつもなく広いし、今後も変遷を続けていくと思う。 結果的に LISP が人工知能の記述に「適していた」あるいは「適している」のが事実であってもなくても、 LISP が人工知能の記述を目指しているというわけでもないし、 (LISP 系言語は幅広いので特に人工知能を指向したものも有りはするかもしれないが) 主要な LISP 系言語は Python やら Ruby やらと並べても違和感のないごく普通の汎用言語なんで、 用途を限定してしまうような言説は、個人的にはあまり好きじゃないな。 使いたいように使っていいんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1531587928/57
58: デフォルトの名無しさん [sage] 2019/03/06(水) 23:50:18.20 ID:pTvDqBNf >>57 > そんなごく当たり前のプログラムも昔は人工知能と呼ばれていたんだから、 > 人工知能という言葉が指す範囲はとてつもなく広いし、今後も変遷を続けていくと思う。 70年代前半だと数式処理(記号微分とか記号積分とか、特に記号積分はね)も立派な人工知能の一分野 ついでに言えば50年代後半だと今で言うコンパイラの研究も人工知能の1テーマだったらしい http://mevius.5ch.net/test/read.cgi/tech/1531587928/58
59: デフォルトの名無しさん [sage] 2019/03/07(木) 00:08:40.76 ID:3nOoPCck >>58 はちみつ餃子がすでに書いてるのに >>54 http://mevius.5ch.net/test/read.cgi/tech/1531587928/59
60: デフォルトの名無しさん [sage] 2019/03/08(金) 01:59:42.89 ID:PoFzWHgZ ごめん、見落としてた http://mevius.5ch.net/test/read.cgi/tech/1531587928/60
61: デフォルトの名無しさん [sage] 2019/03/09(土) 18:08:55.14 ID:AFl9pnGp 研究者や企業による実験段階+アルファまでAI 商品化され一般に流通したらIT http://mevius.5ch.net/test/read.cgi/tech/1531587928/61
62: デフォルトの名無しさん [sage] 2019/03/20(水) 16:56:57.86 ID:Cy24MG6x >>61 👍 http://mevius.5ch.net/test/read.cgi/tech/1531587928/62
63: デフォルトの名無しさん [] 2019/03/23(土) 22:34:59.05 ID:xopjuNQ8 Scheme というか、Lisp のことを少ししか分かっていないんですども、μKanren を使ってみたくて Sheme の処理系をインストールしたんですが Gauche、Guile、MT/GNU Sheme と、入れた全部 に assp がアンバウンドだと言われて動きません。 1.解決方法が分からなくて、自前で assp を書いて動かしてますが、本当はどうやったら assp が 使えるか教えてください。ライブラリをロードするのでしょうか? 2.せっかく書いたので、自前の関数の働きが本当の assp と同じなのか知りたいです。 みなさんならどのように書きますか? 最初に見つかったときに止める場合のセオリー はありますか? 書いてみた関数: (define (assp fn assoc) (let ((rtn #f)) (for-each (lambda (x) (if (not rtn) (if (fn (car x)) (set! rtn x)))) assoc) rtn)) http://mevius.5ch.net/test/read.cgi/tech/1531587928/63
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 792 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s