Common Lisp、SchemeをはじめとするLisp族全般のスレです
■前スレ
Lisp Scheme Part39
http://peace.2ch.net/test/read.cgi/tech/1408017352/
■テンプレ
ttp://wiki.fdiary.net/lisp/
■関連スレ
【入門】Common Lisp その11【質問よろず】
http://peace.2ch.net/test/read.cgi/tech/1411307361/
【Scheme】Schemeインタプリタ Mosh Part1【Lisp】
http://peace.2ch.net/test/read.cgi/tech/1272469779/
【Lisp】プログラミング言語 Clojure #3【JVM】
http://peace.2ch.net/test/read.cgi/tech/1380333808/
【魔法】リリカル☆Lisp【言語】
http://peace.2ch.net/test/read.cgi/tech/1183396621/
Lisp Scheme Part40 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2015/03/16(月) 13:45:52.92ID:EEYZoZ1i
261デフォルトの名無しさん
2015/11/19(木) 02:17:36.76ID:sAMKa/4u アスぺの人、和田訳を執拗に擁護するのはなんなんだろうな
専門知識で足りない英語力を補っているから、minghai訳よりはマシって程度なのに
専門知識で足りない英語力を補っているから、minghai訳よりはマシって程度なのに
263デフォルトの名無しさん
2015/11/20(金) 01:28:32.20ID:sUCS+w9M 和田訳こそ英文が読めなくて、日本語を適当にでっちあげた
真鍋のいうところの腐臭のする糞訳なのに、
どういうわけか擁護するんだよな
真鍋のいうところの腐臭のする糞訳なのに、
どういうわけか擁護するんだよな
264デフォルトの名無しさん
2015/11/20(金) 21:27:40.60ID:ph+B6Bvv 擁護とか一体何と戦ってるんだこのおっさん
265デフォルトの名無しさん
2015/11/20(金) 22:14:38.36ID:qdgYLPrR 照り輝くbotはもともと糞訳をまとめたおもしろbotだろ
そもそも照り輝く自体相当前からネタにされてるし
そもそも照り輝く自体相当前からネタにされてるし
266デフォルトの名無しさん
2015/11/21(土) 00:58:11.83ID:ACMxKEDN 糞約とはいえ他人の著作物云々の問題はクリアしてるのか?
267デフォルトの名無しさん
2015/11/21(土) 01:23:42.79ID:ksFSpKOf268デフォルトの名無しさん
2015/11/21(土) 02:17:10.09ID:kXonXFHs269デフォルトの名無しさん
2015/11/21(土) 03:16:47.47ID://2/HV1n 推奨NGワード: illmnt
270デフォルトの名無しさん
2015/11/21(土) 04:49:29.21ID:pdN059iT 機械翻訳みたいな変な訳ばっかり
こういうのダメ出しするのも出版社の仕事だろ
アメリカの教科書はリーダブルじゃなきゃならないと聞くが
悪文で書いた教科書なんてのはそれこそ日本の悪文化だよ
ましてMITの教科書を改悪、悪文化するのはおかしいゾ
こういうのダメ出しするのも出版社の仕事だろ
アメリカの教科書はリーダブルじゃなきゃならないと聞くが
悪文で書いた教科書なんてのはそれこそ日本の悪文化だよ
ましてMITの教科書を改悪、悪文化するのはおかしいゾ
271デフォルトの名無しさん
2015/11/21(土) 04:50:19.99ID:pdN059iT まして、はおかしいか。俺も悪文化。
272デフォルトの名無しさん
2015/11/21(土) 09:08:25.40ID:bRToh1Ye273デフォルトの名無しさん
2015/11/28(土) 18:52:48.98ID:D0YQLzhL プログラミングGauche尼で売り切れてオライリーが入荷待ちなんだけど
絶版?第2版?
絶版?第2版?
274デフォルトの名無しさん
2015/12/02(水) 00:31:49.93ID:amR8vvu9 >>213
ラムダ式返したい
ラムダ式返したい
275デフォルトの名無しさん
2015/12/15(火) 02:43:12.56ID:SCkT4Wmk 本当はLisp使いたいのに急ぎだとpythonとかbashで使い捨てスクリプトを書いてしまう
276デフォルトの名無しさん
2015/12/15(火) 02:54:48.05ID:RaTSkkL3 そうか。
277デフォルトの名無しさん
2015/12/15(火) 12:22:58.17ID:HzjVt2sa それで良い。
278デフォルトの名無しさん
2015/12/16(水) 10:19:05.23ID:7XnugsYC (定義 (長さ リスト)
(もし (空? リスト)
0
(加算 1 (長さ (残余 リスト)))))
(もし (空? リスト)
0
(加算 1 (長さ (残余 リスト)))))
279デフォルトの名無しさん
2015/12/16(水) 13:19:26.38ID:RBWQyPz5 (定義 (右から畳み込み リスト 乗算 単位元)
(もし (空? リスト) 単位元
(乗算 (車 リスト) (右から畳み込み (残余 リスト) 乗算 単位元))))
(もし (空? リスト) 単位元
(乗算 (車 リスト) (右から畳み込み (残余 リスト) 乗算 単位元))))
280デフォルトの名無しさん
2015/12/16(水) 13:30:51.38ID:7BuiFt2H 「車」…w
281デフォルトの名無しさん
2015/12/16(水) 14:27:37.96ID:V4z/b3Ey (管 リスト)
282デフォルトの名無しさん
2015/12/17(木) 08:55:39.39ID:hUsjEVq7 Schemeを勉強しだす→「なんてシンプルかつエレガントなんだ!これさえあれば何でもできそうだ!」
Schemeで何か作ろうとしだす→「なんて面倒なんだ!CommonLispみたいに統一してくれよ!」
「R{5,6,7}RS準拠だぞ」
「けどここは各実装で好きにしていいぞ」
「皆自分でSchemeを作るんだぞ」
Schemeで何か作ろうとしだす→「なんて面倒なんだ!CommonLispみたいに統一してくれよ!」
「R{5,6,7}RS準拠だぞ」
「けどここは各実装で好きにしていいぞ」
「皆自分でSchemeを作るんだぞ」
283デフォルトの名無しさん
2015/12/17(木) 19:15:09.86ID:WdhrFOHs Scheme は「俺自身が Scheme になる事だ」が奥義だから
284デフォルトの名無しさん
2015/12/17(木) 23:13:43.49ID:kltDf5Nv (もしもし? もしもし? ただいま留守にしております お掛けになった電話番号は)
285デフォルトの名無しさん
2015/12/18(金) 00:12:22.66ID:OqK6hc4t > 俺自身がscheme
それは違うが
それは違うが
286デフォルトの名無しさん
2015/12/18(金) 02:10:52.71ID:FhfWj/9P 真の Scheme は世界で俺だけだもの
287デフォルトの名無しさん
2015/12/18(金) 02:18:32.82ID:OqK6hc4t 「俺の母語はschemeだぞい」とかいうなら分かるんだけど。
俺がschemeってどういうことよ?もっと具体的に。
俺がschemeってどういうことよ?もっと具体的に。
288デフォルトの名無しさん
2015/12/18(金) 06:05:40.32ID:dzRG5p0J 俺がガンダムだ! 的な。
289デフォルトの名無しさん
2015/12/18(金) 11:39:18.75ID:8LE7CEy/ 今度生まれる時は側溝に生まれたい的な
290デフォルトの名無しさん
2015/12/18(金) 12:10:58.73ID:eorQTm9j マジレスするとオサレマンガの台詞
291デフォルトの名無しさん
2015/12/18(金) 21:41:51.11ID:px/TD8Yb > 俺自身がscheme
これは自分にはかなり納得がいく言い方だった。
自分はC++が主なんだけど、schemeを学んでから、その知見を取り入れて、
C++のスキルが顕著に上がったと思う。
自分の書くコードの質も、先輩の書いたコードに対する読解力も。
なんというか、schemeで考えてC++で書くようになったというか。
これは自分にはかなり納得がいく言い方だった。
自分はC++が主なんだけど、schemeを学んでから、その知見を取り入れて、
C++のスキルが顕著に上がったと思う。
自分の書くコードの質も、先輩の書いたコードに対する読解力も。
なんというか、schemeで考えてC++で書くようになったというか。
292デフォルトの名無しさん
2015/12/20(日) 20:34:16.08ID:jgTVJogO lispの入門書って何がおすすめなん?Land of Lisp?The little schemer(scheme手習い)?
293デフォルトの名無しさん
2015/12/20(日) 20:39:06.04ID:jgTVJogO >>292
(質問スレに書くべきだったけど許して)
(質問スレに書くべきだったけど許して)
294デフォルトの名無しさん
2015/12/20(日) 21:58:56.19ID:l3TBRkh9 Realm of Racketの翻訳って誰かやってんのかな?shiroさん?
295デフォルトの名無しさん
2015/12/20(日) 22:10:47.02ID:/efUAUTJ296デフォルトの名無しさん
2015/12/20(日) 22:36:57.89ID:jgTVJogO >>295
ありがとうございます
ありがとうございます
297デフォルトの名無しさん
2015/12/20(日) 22:38:45.09ID:AMk4fv31 >>292
プログラミングGauche
プログラミングGauche
298デフォルトの名無しさん
2015/12/21(月) 02:08:17.88ID:4Mx5VRPH >>292
前者は読んでておもしろい、後者はまじめに勉強にはなる
お金あるならどっちも読むと良いよ
あとは上の方に書かれてるけどソースコードはとっても勉強になるけどこれは結構しんどいと思うな(割と時間かかるから)。
前者は読んでておもしろい、後者はまじめに勉強にはなる
お金あるならどっちも読むと良いよ
あとは上の方に書かれてるけどソースコードはとっても勉強になるけどこれは結構しんどいと思うな(割と時間かかるから)。
299はちみつ餃子 ◆8X2XSCHEME
2015/12/21(月) 04:18:41.62ID:hvoGiEsW 基本的な考え方くらいはおさえとかないとソースから意図を読むのは難しいと思うよ。
300デフォルトの名無しさん
2015/12/21(月) 06:40:36.36ID:aas71e/k301デフォルトの名無しさん
2015/12/21(月) 23:04:52.99ID:yR7SLlOg ttp://www.amazon.co.jp/dp/B018KXY55Y/
「LISPでわかる!プログラミング・自由に生きるための英語学習法」
何この…何これ?
kindleでサンプル見たんだけど、これで理解できる初学者いるの?
「LISPでわかる!プログラミング・自由に生きるための英語学習法」
何この…何これ?
kindleでサンプル見たんだけど、これで理解できる初学者いるの?
302デフォルトの名無しさん
2015/12/22(火) 00:34:26.45ID:qJHZYnmU 一人称が予な著者らしい
https://twitter.com/tadachika_j
https://twitter.com/tadachika_j
303デフォルトの名無しさん
2015/12/22(火) 04:34:23.25ID:3g+tKjgA 個人出版のデジタル本で1200円は高いな。
50円なら買ったかもしれないのに。
50円なら買ったかもしれないのに。
304デフォルトの名無しさん
2015/12/22(火) 16:23:19.45ID:FIUTNb/j >>301
Kindle出版のオナニー書籍にしか見えないんだけど内容どうだった?(prime会員だからタダでよめるんだけどなんか触るのイヤな感じ)
Kindle出版のオナニー書籍にしか見えないんだけど内容どうだった?(prime会員だからタダでよめるんだけどなんか触るのイヤな感じ)
305デフォルトの名無しさん
2015/12/23(水) 14:03:22.77ID:f3OkJGUt miniKanrenの日本語解説本
誰も書かないなら個人出版で出しちゃうぞ
誰も書かないなら個人出版で出しちゃうぞ
306デフォルトの名無しさん
2015/12/23(水) 14:48:16.43ID:7PvFiWtw307デフォルトの名無しさん
2015/12/27(日) 21:55:10.69ID:3xQA5Ryh 自分もサンプル版を読んでみたけど、言語の解説という雰囲気ではなく、自分の勉強した内容を箇条書きっぽく書いてあるように感じた。
サンプルは最初の方しか読めないから、LISPそのものの説明のところだけしか読めてないけど、後半の応用部分は面白くなる可能性はあるかもしれないな。
英語学習法の部分については、
http://primitive-lisp.blog.so-net.ne.jp
独学でこのくらい書けるようになるのであればスゴイと思うし、ブログを日本から発信するのには十分かと。
でもネイティブの人はカタコトのように感じるレベル。
サンプルは最初の方しか読めないから、LISPそのものの説明のところだけしか読めてないけど、後半の応用部分は面白くなる可能性はあるかもしれないな。
英語学習法の部分については、
http://primitive-lisp.blog.so-net.ne.jp
独学でこのくらい書けるようになるのであればスゴイと思うし、ブログを日本から発信するのには十分かと。
でもネイティブの人はカタコトのように感じるレベル。
308307
2015/12/27(日) 21:56:57.03ID:3xQA5Ryh 英語学習法の部分はサンプルに入ってないので、自分テキトーなことを言ってるぜ!?
309デフォルトの名無しさん
2015/12/28(月) 08:21:49.27ID:7tFHoB70 Lispの別スレ出来てる
310デフォルトの名無しさん
2015/12/28(月) 09:49:46.17ID:1a7EtF6d キチガイコテスレじゃん
311デフォルトの名無しさん
2015/12/31(木) 23:31:36.96ID:qS77pLNQ Deep Learningの人達はpythonフレームワークを乱立させてるけどlispのマクロ下位互換マクロ作ってるだけなのにいつ気がつくんだろ。lisp使えばフレームワークとかそもそも必要ないのに
312デフォルトの名無しさん
2016/01/01(金) 03:49:37.78ID:xJBQ4MUG フレームワークを乱立させやすい言語は流行る
Lispもそうだった
Lispもそうだった
313デフォルトの名無しさん
2016/01/01(金) 16:20:50.48ID:0qf9SqH8 え、あ、うん
314デフォルトの名無しさん
2016/01/04(月) 02:33:01.83ID:cqU/6Lnz Theanoとかlispで書き直したらかなりスッキリするのに
ごちゃごちゃしすぎ
ごちゃごちゃしすぎ
315デフォルトの名無しさん
2016/01/04(月) 17:11:28.45ID:Bo8UyxL4 他人の書いたpythonコードを解析しないといけなくなって
「めんどくさい
何でLispで書かないんだ
解析させられる俺の身にもなれ
Lispなら長さが半分以下の読みやすいコードになるのに」
という感情がとても高まってきている
「めんどくさい
何でLispで書かないんだ
解析させられる俺の身にもなれ
Lispなら長さが半分以下の読みやすいコードになるのに」
という感情がとても高まってきている
316デフォルトの名無しさん
2016/01/05(火) 12:25:36.29ID:o0yppUdN お前が書いたlispのコードの方がもっとひどいんだがw
317デフォルトの名無しさん
2016/01/06(水) 02:03:24.51ID:DSMnLqrW windows内蔵言語のvbscriptでschemeモドキを作ろうと目論んでる
つってもちゃんとやるのはマクロと末尾再帰だけでね
variant型使ったリスト処理がどんだけ遅くなるか見ものだ
つってもちゃんとやるのはマクロと末尾再帰だけでね
variant型使ったリスト処理がどんだけ遅くなるか見ものだ
318デフォルトの名無しさん
2016/01/08(金) 22:26:33.75ID:V05Ed+eX 100Gぐらいのメモリーに入りきらないデータを扱う時にpythonではジェネレター式というのを使うけどschemeやlispではどういうふうにするの?
319はちみつ餃子 ◆8X2XSCHEME
2016/01/09(土) 00:13:08.70ID:5sGg2rIv 典型的なのはストリーム (srfi-41)
http://srfi.schemers.org/srfi-41/srfi-41.html
ジェネレータの形にする場合もある。
http://practical-scheme.net/gauche/man/?l=jp&p=gauche.generator
Gauche だと遅延シーケンスがある。
でも、これは処理系自体に組み込みじゃないと後付けでは難しいので遅延リストに依存したコードは移植性に難があるかもしれない。
http://practical-scheme.net/gauche/man/?l=jp&p=%E9%81%85%E5%BB%B6%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9
単なるバイト列やテキストであればカスタムポートも使いやすいと思う。
http://srfi.schemers.org/srfi-41/srfi-41.html
ジェネレータの形にする場合もある。
http://practical-scheme.net/gauche/man/?l=jp&p=gauche.generator
Gauche だと遅延シーケンスがある。
でも、これは処理系自体に組み込みじゃないと後付けでは難しいので遅延リストに依存したコードは移植性に難があるかもしれない。
http://practical-scheme.net/gauche/man/?l=jp&p=%E9%81%85%E5%BB%B6%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9
単なるバイト列やテキストであればカスタムポートも使いやすいと思う。
320デフォルトの名無しさん
2016/01/14(木) 11:57:12.25ID:PerBWHT+ https://github.com/dherman/c.rkt
これでC言語のプログラムを自由に加工したりできるっぽいのだけど
ドキュメントらしきものがない
誰かexample usageみたいなものどこかにないか知りませんか?
使えればかなり便利そうなんだけど
これでC言語のプログラムを自由に加工したりできるっぽいのだけど
ドキュメントらしきものがない
誰かexample usageみたいなものどこかにないか知りませんか?
使えればかなり便利そうなんだけど
321デフォルトの名無しさん
2016/01/14(木) 13:17:40.77ID:6Qr9td66 Racket はなんだか独自の世界で生きてるよね
322はちみつ餃子 ◆8X2XSCHEME
2016/01/14(木) 17:10:36.81ID:c+6p1wle323デフォルトの名無しさん
2016/01/16(土) 22:19:21.86ID:80NpOkXH Edi Weitzの新著の書評誰かplz.
324デフォルトの名無しさん
2016/01/19(火) 19:19:06.15ID:85OnXpOR325デフォルトの名無しさん
2016/01/19(火) 22:51:56.91ID:GxT4J/Gp326はちみつ餃子 ◆8X2XSCHEME
2016/01/26(火) 01:38:54.53ID:k1cf3USC327デフォルトの名無しさん
2016/03/20(日) 14:40:59.70ID:B3NGK1ug schmeme 手習いを反復してやってます
(cond ((eq? a (car lat)) ....
で eq? が真を返すときの実行文の文法がわかりません
教科書では
(cond ((eq? a (car lat))(cdr lat))
となっていますが
(cond ((eq? a (car lat))(print "abc")(cdr lat))
と真の時の従属節に関数実行のS式を追加することはOKでしょうか?
目的はデバッグのため
処理系はgauche です,プログラミングgaucheを手元に置いていますがよく読めてません
よろしくお願いいたします
(cond ((eq? a (car lat)) ....
で eq? が真を返すときの実行文の文法がわかりません
教科書では
(cond ((eq? a (car lat))(cdr lat))
となっていますが
(cond ((eq? a (car lat))(print "abc")(cdr lat))
と真の時の従属節に関数実行のS式を追加することはOKでしょうか?
目的はデバッグのため
処理系はgauche です,プログラミングgaucheを手元に置いていますがよく読めてません
よろしくお願いいたします
328デフォルトの名無しさん
2016/03/20(日) 21:20:49.05ID:8k7APoZN beginすればいいんじゃね
329デフォルトの名無しさん
2016/03/20(日) 21:41:03.51ID:B3NGK1ug >>328
if のときじゃなくて cond のときはどうでしょうか?
if のときじゃなくて cond のときはどうでしょうか?
330デフォルトの名無しさん
2016/03/21(月) 00:04:00.00ID:4m5Wnyvm >>329
condはifとbeginに置き換えられる
condをマクロとして実装してる処理系は多い
まず処理系のソースを見てごらんよ
(cond (test1 body1) (test2 body2) (else bodyn))は
(if test1 (begin body1) (if test2 (begin body2) (begin bodye)))
に一旦展開された後で項書き換えとかコンパイルとかされる
要するにcondのbody節は複文相当で最後の式の値が全体の式の値になる
構文が判らないレベルなら教科書は一旦捨てて処理系のソース読んだ方が早い
condはifとbeginに置き換えられる
condをマクロとして実装してる処理系は多い
まず処理系のソースを見てごらんよ
(cond (test1 body1) (test2 body2) (else bodyn))は
(if test1 (begin body1) (if test2 (begin body2) (begin bodye)))
に一旦展開された後で項書き換えとかコンパイルとかされる
要するにcondのbody節は複文相当で最後の式の値が全体の式の値になる
構文が判らないレベルなら教科書は一旦捨てて処理系のソース読んだ方が早い
331デフォルトの名無しさん
2016/03/21(月) 00:27:45.71ID:4m5Wnyvm ちなみにschemeはマクロを除いて基本構文は5つしか必要ない
define lambda set! if beginだったかな?
でも厳密にはquote関係も数に入れると10個ぐらいかもしれない
それ以外は全て上の5構文を組み合わせたマクロとして定義できる
つまり上の5構文だけマスターしとけばよい
例えばletがマクロなら(let((var value)) 〜)は((lambda(var) 〜)value)
のように意味を全く違えずに置き換えられる
残りのマクロも同様に基本構文への展開形を連想できるようになれば
schemeの基本はマスターしたと思ってよい
ただし肝心のschemeのマクロの定義は手段が沢山あってカオスなので
schemeマクロの闇については自分で調べて下さい
gaucheなら大きく分けて2つだろうけど
define lambda set! if beginだったかな?
でも厳密にはquote関係も数に入れると10個ぐらいかもしれない
それ以外は全て上の5構文を組み合わせたマクロとして定義できる
つまり上の5構文だけマスターしとけばよい
例えばletがマクロなら(let((var value)) 〜)は((lambda(var) 〜)value)
のように意味を全く違えずに置き換えられる
残りのマクロも同様に基本構文への展開形を連想できるようになれば
schemeの基本はマスターしたと思ってよい
ただし肝心のschemeのマクロの定義は手段が沢山あってカオスなので
schemeマクロの闇については自分で調べて下さい
gaucheなら大きく分けて2つだろうけど
332はちみつ餃子 ◆8X2XSCHEME
2016/03/21(月) 02:54:24.39ID:+baaFkVo 最近の Gauche には explicit renaming マクロ変換器が入ってるよ。
333デフォルトの名無しさん
2016/03/21(月) 23:00:02.23ID:b2VQ+ga6 ノートぱちょこん買い替える非業界人なんだけど、最近話題沸騰中の
LispとSchemeにちょっと興味があって。やっぱりマックにしたほうが
幸せになれるんでせうか?それとも、今までのぱちょこんをLinixに
したほうがいいのかな?
LispとSchemeにちょっと興味があって。やっぱりマックにしたほうが
幸せになれるんでせうか?それとも、今までのぱちょこんをLinixに
したほうがいいのかな?
334デフォルトの名無しさん
2016/03/22(火) 00:06:38.20ID:RD0Fka3a 割とどうでもいい
335デフォルトの名無しさん
2016/03/22(火) 10:26:28.38ID:R/0zYJ9m マックにArchLinux入れろ
336デフォルトの名無しさん
2016/03/22(火) 13:25:51.72ID:YJW8F40f >>333
LispとSchemeで遊びたいならWindowsでもMacでも好きな方買って大丈夫
WindowsならWindowsに適したものが、MacだとUnix処理系から普通にって感じで入れられるよ。
LispとSchemeで遊びたいならWindowsでもMacでも好きな方買って大丈夫
WindowsならWindowsに適したものが、MacだとUnix処理系から普通にって感じで入れられるよ。
337デフォルトの名無しさん
2016/03/22(火) 13:35:28.39ID:dJvZYtfq 最近どこで話題沸騰中なんだ?
338デフォルトの名無しさん
2016/03/22(火) 13:36:45.17ID:dBsj80+9 Windowsでコーディングとか正気か
339デフォルトの名無しさん
2016/03/22(火) 14:50:32.81ID:mpnhn3sE Gauche で OpenGL 使うときは Windows の方がよい
340はちみつ餃子 ◆8X2XSCHEME
2016/03/22(火) 18:32:27.01ID:0IAY/SZb メモリを多めに積んだやつに VMware なり Virtual PC なりの仮想化ソフトを入れて使い分ければいいよ。
341デフォルトの名無しさん
2016/03/22(火) 20:45:35.89ID:58hJQcjT レスありがとうございます。質問者です。
やっぱりマックがいいという意見が多いみたいですね。
そろそろ新型出るという噂もあるようなので様子見て買ってみたいです。
LinuxはArchってのがいいんですかね?
昔のスラックウェアみたいなかんじなのかな。古いPCでも遊べそうですね。
やっぱりマックがいいという意見が多いみたいですね。
そろそろ新型出るという噂もあるようなので様子見て買ってみたいです。
LinuxはArchってのがいいんですかね?
昔のスラックウェアみたいなかんじなのかな。古いPCでも遊べそうですね。
342デフォルトの名無しさん
2016/03/22(火) 21:21:52.81ID:+NAfQbj2 ・・・!?
343デフォルトの名無しさん
2016/03/23(水) 01:26:34.91ID:wTacfG6W Lispで書かれた対話botか?!
344デフォルトの名無しさん
2016/03/24(木) 16:51:59.81ID:l5cXeIqY はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる (Software Design plus) 五味 弘
ていう本が出てるけど、これはISLispなの?CL?
ていう本が出てるけど、これはISLispなの?CL?
345デフォルトの名無しさん
2016/03/24(木) 17:29:50.47ID:swZqoyDh >>344に限らず本スレの皆様への質問とお願い
> これはISLispなの?CL?
そもそもISLispを主たる対象とした日本語で書かれた本(言語仕様の詳解中心でもプログラミング中心でもどちらでも可)って
(個人や大学・研究所などのWebサイトにPDFファイル等の形でアップされているとかでなく印刷され商業的に通常の書店で
購入可能な形で販売されているという意味で)出版されているのですか?
日本語でLispの本というとSchemeかCLかしか存在しない(英語圏でも状況は変わらない)と個人的には思っていたのですが?
日本語に限らず英語でも構わないのでISLispを主題とした書籍をご存知でしたら教えて下さい
> これはISLispなの?CL?
そもそもISLispを主たる対象とした日本語で書かれた本(言語仕様の詳解中心でもプログラミング中心でもどちらでも可)って
(個人や大学・研究所などのWebサイトにPDFファイル等の形でアップされているとかでなく印刷され商業的に通常の書店で
購入可能な形で販売されているという意味で)出版されているのですか?
日本語でLispの本というとSchemeかCLかしか存在しない(英語圏でも状況は変わらない)と個人的には思っていたのですが?
日本語に限らず英語でも構わないのでISLispを主題とした書籍をご存知でしたら教えて下さい
346デフォルトの名無しさん
2016/03/24(木) 18:12:32.28ID:l5cXeIqY ISLisp は、Lisp言語のISO標準であり、1997年にISO規格が制定されました。
ISLispは、業界標準となっていたCommon Lisp の言語仕様の巨大さに対して、
処理系の効率と学習・利用の容易さを向上するために, Common Lispを継承
しつつ EuLisp, Le Lisp, Scheme を参考としてコンパクトで一貫性のある
言語を目標に 開発されました。
とあるけど、そういえばISLispの本って見たことないかも。
ISLispは、業界標準となっていたCommon Lisp の言語仕様の巨大さに対して、
処理系の効率と学習・利用の容易さを向上するために, Common Lispを継承
しつつ EuLisp, Le Lisp, Scheme を参考としてコンパクトで一貫性のある
言語を目標に 開発されました。
とあるけど、そういえばISLispの本って見たことないかも。
347デフォルトの名無しさん
2016/03/24(木) 18:48:59.27ID:kQfTb2jB ISLisp、惹句はいいんだど、いかんせんまともな実装が無いのがな。
348デフォルトの名無しさん
2016/03/24(木) 23:12:30.66ID:hVZ/HIjt 著者「関数型おしえます!」(お?どれどれ)
著者「Lisp最高です!」(あ、うん)
著者「…islispデス…」(は?!なにそれ?伊豆lisp?)
ブロガーA「良著なのでコードをschemeで書きなおしました」(いいねえ)
ブロガーB「haskellでかきました」(うおおおおおおお!!!!!)
という反応になるよね。一般的には。
common lispかschemeで書き直したものをHPにアップすべきだと思う。
著者「Lisp最高です!」(あ、うん)
著者「…islispデス…」(は?!なにそれ?伊豆lisp?)
ブロガーA「良著なのでコードをschemeで書きなおしました」(いいねえ)
ブロガーB「haskellでかきました」(うおおおおおおお!!!!!)
という反応になるよね。一般的には。
common lispかschemeで書き直したものをHPにアップすべきだと思う。
349デフォルトの名無しさん
2016/03/25(金) 01:17:44.26ID:FCMJUdPN せめて伊豆用slimeぐらい用意しないと女子高生には読んでもらえないと思うんだ
350デフォルトの名無しさん
2016/03/25(金) 01:47:25.19ID:U5kXnQYj はじめてのLisp関数型プログラミング、昨日買ったばかりなんだけど
ハズレ感が半端ない
ハズレ感が半端ない
351デフォルトの名無しさん
2016/03/25(金) 03:50:58.11ID:Ah1QRPII で、ISLispなんですか?
352デフォルトの名無しさん
2016/03/25(金) 15:57:20.68ID:NttqmT06 ISLisp でggrと「ISLISPを使うべきでないたった1つの理由」がトップに並ぶ哀しさよ
353デフォルトの名無しさん
2016/03/27(日) 18:34:21.16ID:0WFKXpdM サンプルプログラムダウンロードしてみればわかるのでは。
354デフォルトの名無しさん
2016/03/27(日) 18:46:04.64ID:0WFKXpdM ちなみに本の最初の方ではclisp導入してた。
355デフォルトの名無しさん
2016/03/27(日) 18:57:11.14ID:0WFKXpdM 最近は、RHがclojureでうまく整理して、関数型含めてjsに広まる概念もあったりする。
逆の流れでいうとtransducerをhaskellで説明しようとしたけどちょっと足りない話。
https://reddit.com/r/haskell/comments/2cv6l4/clojures_transducers_are_perverse_lenses/
いまだとshapeless使えば静的な型検査通る可変な型扱うコレクションつくれるらしいので、上のやつみたいなのも着実に減っててるとは思う。
https://github.com/mandubian/scaledn
結局のところC#などにもそうやって取り込まれてるんじゃないかなと。
react(.js)もphpのテンプレートエンジンの置き換えからだそうで。
逆の流れでいうとtransducerをhaskellで説明しようとしたけどちょっと足りない話。
https://reddit.com/r/haskell/comments/2cv6l4/clojures_transducers_are_perverse_lenses/
いまだとshapeless使えば静的な型検査通る可変な型扱うコレクションつくれるらしいので、上のやつみたいなのも着実に減っててるとは思う。
https://github.com/mandubian/scaledn
結局のところC#などにもそうやって取り込まれてるんじゃないかなと。
react(.js)もphpのテンプレートエンジンの置き換えからだそうで。
356デフォルトの名無しさん
2016/03/27(日) 20:51:20.75ID:0fEHBexO clojure が lisp方言として紹介されてると違和感がある
357デフォルトの名無しさん
2016/03/27(日) 21:15:00.46ID:/EOuwLtH >>356
すまぬが理由がわからないのでkwsk解説を求む
すまぬが理由がわからないのでkwsk解説を求む
358デフォルトの名無しさん
2016/03/27(日) 21:24:01.32ID:0fEHBexO >>357
・特に [ ] のあたりの文法が違うのでLispの資産を移行できないから
・Lisp の ( ) の対応に慣れた人には、罠のようにはりめくらされた文法不一致があるから
・S式だけで構成できないから
・再帰末尾最適化に制限があるから
・特に [ ] のあたりの文法が違うのでLispの資産を移行できないから
・Lisp の ( ) の対応に慣れた人には、罠のようにはりめくらされた文法不一致があるから
・S式だけで構成できないから
・再帰末尾最適化に制限があるから
359デフォルトの名無しさん
2016/03/27(日) 21:47:19.72ID:/EOuwLtH360デフォルトの名無しさん
2016/03/30(水) 01:19:52.13ID:4Lxy3Poc■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 戦略的互恵関係望むなら答弁撤回せよと中国 [どどん★]
- 立憲・野田代表が主張 台湾有事答弁で「質問者批判は筋違い」「答弁がおかしい」「高市総理迎合のネット世論は危険」★3 [♪♪♪★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 ★3 [お断り★]
- 「ふざけんな!」 国会議員給与、『月5万円増』報道にネット騒然 「国民が物価高で困っているのに」「定数削減とか言いながら…」 [♪♪♪★]
- 【速報】 植田日銀総裁 「円安進行が物価高を起こしている」 ★2 [お断り★]
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★11 [BFU★]
- 【速報】高市早苗「答弁撤回はしない」経済制裁へ [931948549]
- 【悲報】高市答弁、誤解だった [834922174]
- 架空を滑空ビューーーン👊😅👊三三☁😶‍🌫🏡
- 戦略的互恵関係望むなら答弁撤回せよと中国。高市、もう後がなくなる [805596214]
- 【鈴木早苗】お米券おひとり様3000円に閣議決定 [993451824]
- LGのテレビ、最新モデルでリモコンのほとんどのボタン消したのにジャップ向けだけそのままなんだが [821395612]
