Lisp Scheme Part41 (858レス)
1-

307: はちみつ餃子 ◆8X2XSCHEME [sage] 2021/02/15(月) 14:15:58.52 ID:GNSRFiac(1) AAS
Racket のメジャーリリース。
外部リンク[html]:blog.racket-lang.org

ついに Chez Scheme の実行エンジンを組み込んだものがデフォになった。
308: デフォルトの名無しさん [sage] 2021/02/16(火) 17:43:38.86 ID:05vP8Ot3(1/2) AAS
普通のやつらを超えろおじさんのarcヲチするのにちょっとracketしてるけどフレンドリーかつ尖ってるね
どんどん尖ってゆけ
309
(2): デフォルトの名無しさん [sage] 2021/02/16(火) 18:27:11.46 ID:6gVrqubW(1/2) AAS
グラハムさんは今はBel言語では
310
(1): デフォルトの名無しさん [sage] 2021/02/16(火) 19:02:11.29 ID:05vP8Ot3(2/2) AAS
>>309
現在の俺がもしjmcだったら?とか言い出したので見限った
今ざっと目を通しても目新しいところ、興奮するところが全然ないんだなこれが
外部リンク[txt]:sep.yimg.com
ofは便利くらいの感想しか出ない
あと整数nをnth nへオバロは、逆なんじゃないかな?
push n へオバロならforthライクに発展できるのに
おじさんは自分に求められてるのは変態テクニックやインスピレーションだと自覚しろ
311: デフォルトの名無しさん [sage] 2021/02/16(火) 19:13:16.29 ID:RZ7vFu0i(1) AAS
>>309
グレアムの方が近いはずだが
312: デフォルトの名無しさん [sage] 2021/02/16(火) 21:26:58.99 ID:6gVrqubW(2/2) AAS
>>310
言語が自分自身を書くことが出来る、ということをよりうまくやれれば
ってことでしょ
lisp1.5マニュアルを彼なりにアップデートしたいんだよ
313
(1): デフォルトの名無しさん [sage] 2021/02/17(水) 03:29:33.90 ID:PFWUQJwx(1) AAS
関数やマウロの実体もリストというのはだいぶん振り切れていると思うがおまえらには目新しくはないのか>bel
314: デフォルトの名無しさん [sage] 2021/02/17(水) 03:49:42.83 ID:KZUgEKHz(1/3) AAS
>>313
むしろ昔ながら/手抜きlispがそんなもんでは
lit(eral)はマッカーシーのappqだし、elispは対話モードならちゃんとcarでlambdaが取れる
315: デフォルトの名無しさん [sage] 2021/02/17(水) 04:32:37.72 ID:KZUgEKHz(2/3) AAS
後は語り尽くされたlisp1/2の分化の話になるのでその辺はググって
316: デフォルトの名無しさん [sage] 2021/02/17(水) 04:57:15.21 ID:KZUgEKHz(3/3) AAS
補足
elの挙動は完全にバグいので忘れた方がいい、一方で関数実体はリストのサブタイプではないとヒューリスティックに判定されるのでそもそもill-defined
317: デフォルトの名無しさん [sage] 2021/02/17(水) 18:52:29.11 ID:zk5Pyjxw(1) AAS
アラン・ケイもそれを自分でやってみようとすることが重要だと言ってる
原始関数が変われば何もかもが変わるわけだから
変わった世界が良いのか悪いのか、は自己言及がどれだけよく出来てるかどうか
ということだと思うんだけど
つまり、僕らが使いやすいと感じるかどうかではなく
未来にそれに慣れた人たちがより効率の良い開発が出来るかどうか

で、グレアムは自分なりにBelは良く出来てると思ってるんだろう
オレにはよくわからんがw
318: はちみつ餃子 ◆8X2XSCHEME [sage] 2021/02/18(木) 00:14:56.95 ID:k6/K1ymI(1) AAS
グレアムが現役プログラマだった時代なら実務に全振りしただろうが、今は投資する側の立場だからね。
投資に技術的な知見を活かしてはいるんだろうけど、道楽が出来るんだろう。
319
(1): デフォルトの名無しさん [sage] 2021/02/18(木) 01:58:35.80 ID:lD1LwcuS(1/2) AAS
レディットで実装した人いるね
確かに使われてみなければ分からん事もたくさんあるので使ってみたい、まあ、そのうちね…

原典からlit=appqを引用(復古)するのなら、read&eval結果を示すのでなく、各々の挙動についてイメージできるように書いてほしい
とりわけlitは、302のレスにあるdefunをdefmacroに置き換えた定義(その場合(lit a b c)と記述できる)であっても、
より強力なreader macroによる、定義(e.g.quote)でも実装できるのだから、なおさら
320: デフォルトの名無しさん [sage] 2021/02/18(木) 02:07:31.14 ID:lD1LwcuS(2/2) AAS
でもグラハムは尊敬してるよ、著書もエッセイ以外紙版で全部持ってるし、啓蒙家としての実績を差し引いてもトップクラスのハッカーであるのは間違いない
321: デフォルトの名無しさん [sage] 2021/02/18(木) 03:15:27.49 ID:sRdwF113(1) AAS
>>319
言葉足らずでした
clは基本的にapplyへマクロを渡せないから、or/andに対応したsome/everyが提供されてるわけだけど、展開効率を無視すればread時に関数へすり替えるワークアラウンドで実現できる
そこが売りなんだからもうちょっと仔細を、と
322: デフォルトの名無しさん [sage] 2021/02/18(木) 06:11:12.33 ID:FG25zgsT(1) AAS
ゲイツ、ジョブズと同い年なんだよな
323: デフォルトの名無しさん [sage] 2021/02/19(金) 11:35:19.85 ID:VprFkjBX(1) AAS
・知能は高い
・こまかい技術用語をちりばめてくるので詳しそうと思わせる
・言語仕様と歴史的経緯と個人研究の区別をつける意識がない
・検証するとトータルとしては話が嘘

こまったもんだ
324: デフォルトの名無しさん [sage] 2021/02/23(火) 02:25:08.36 ID:VIkkm8/q(1/3) AAS
関数がリストで表せるからatomじゃないってのは気持ち悪いな
別にどんな言語であろうと関数定義はトークンの並び≒リストで書けるわで
論理学では関数や述語はそのシンボルと引数のリストとして書かれるにも関わらずatomと定義される、あんまり明るくないんでなんでそうするのかは知らんが
325: デフォルトの名無しさん [sage] 2021/02/23(火) 03:38:31.96 ID:aA0AvmX/(1) AAS
ELisp だと、一部の関数は本当にリストとして保持されてたりするんだよね。
ラムダ式そのままの形で。
だから car や setcar とかで中身にアクセスできちゃったり。
326: デフォルトの名無しさん [sage] 2021/02/23(火) 04:39:24.64 ID:VIkkm8/q(2/3) AAS
elのfunctionはid関数っていうね…知りたくなかった
関数定義をいじくりたいならformとして持ち回って、invokeする時にfunction噛ますのがベストプラクティスと思うよ、わりとよく見る
327: デフォルトの名無しさん [sage] 2021/02/23(火) 04:45:23.10 ID:VIkkm8/q(3/3) AAS
あ、後半はちゃんと関数を理論と整合するatomとして扱うlisp(clとか)への言及です
328: デフォルトの名無しさん [sage] 2021/03/14(日) 21:42:37.21 ID:ykHNi/i1(1) AAS
linuxでdr.schemeがちゃんと表示してくれなくて追加パッケージも入れられない
(表示が崩れてまともにサブウインドウが開いてくれない)
どころか終了すらまともに出来ないので、、、
探したらgeiser(Emacs拡張?)というのがあって
それ入れたらEmacsからracket使えるようになった(≧∇≦)/
追加バックはコマンドラインから入れられた
これで充実した春休みが送れそうだぞ
329: デフォルトの名無しさん [sage] 2021/03/15(月) 17:40:08.88 ID:mTFo5Bvn(1) AAS
Happy Hacking!

maclispのpitman/moonual読んでるけどシンボル操作系ユティリティが充実してて楽しい、ちまちまclへ移植
そんなのもうたくさん誰かやってるだろって?絶対にググらないぞ
330: デフォルトの名無しさん [sage] 2021/03/15(月) 17:56:03.28 ID:iXam+Zcq(1) AAS
誰かがここに検索結果を貼る可能性を考えなかったのが敗因でした
331
(1): デフォルトの名無しさん [sage] 2021/03/17(水) 18:41:37.66 ID:e+VOZDZq(1/4) AAS
gosh> '()
()

racket> '()
'()

(。・_・。)…?
1-
あと 527 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s