Lisp Scheme Part41 (855レス)
上下前次1-新
714: 2024/08/01(木)04:59 ID:yRZ8k2zI(1/2) AAS
勉強しろよ、おっさん
715: 2024/08/01(木)07:17 ID:7xtdgUzE(1) AAS
car, cdr, mapcar, cadr etc. まあこの辺は慣れで覚えられた
でも mapc, mapcon, mapcan ... この辺は無理
廃れつつあるのの当然だね
716: 2024/08/01(木)14:39 ID:yRZ8k2zI(2/2) AAS
コード書かないコンピュータ雑学博士みたいなおっさんが活躍できたのは情報が少ない時代だったからで誰でも好きな言語でOSS活動できるような現代には無用の存在なんだよな
717: 2024/08/07(水)15:13 ID:PbgGNmzh(1) AAS
>>703
CL スレ無くなってなかったよ
2chスレ:tech
718: 2024/08/09(金)22:25 ID:/Y8diPS9(1) AAS
それでもLispの悟りを味わうためだけにでも勉強する価値はあるってレイモンズが言ってた
719: 2024/08/10(土)20:00 ID:8fMXoMNz(1) AAS
ここの住人のように書籍を先生にひとりでLisp書いてる還暦手前の人間には信じられないかもしれないが, common lispにはコミュニティが存在する. これが2024年のCommon Lispサーベイだ.
外部リンク:news.ycombinator.com
なお, racketもアンケートを実施中だ.
720: 2024/08/11(日)08:19 ID:Ra0/0/oh(1) AAS
この手で一番知りたいアンケート回答者の年齢について何も言及がない時点でお察し
721: 2024/08/12(月)00:13 ID:6GU4Ob6x(1) AAS
お察しのところもうしわけないが, プログラミング言語コミュニティのサーベイでユーザーの年齢層集計してるとこどこもないっしょ.
722: 2024/08/24(土)00:38 ID:TqJppTmh(1) AAS
貴重な趣味仲間なんだから仲良くしろ老人ども
723(1): 2024/08/31(土)07:41 ID:jZQQMHu4(1) AAS
おはようございます
貴重でもないし
趣味でもないし
仲間でもないし
仲良くすることもありません
724: 02/02(日)08:13 ID:DG2EYWWi(1) AAS
SBCLはコンスタントに更新しててすごいなって。
たまに破壊的な変更をやらかすが・・・
725: 02/14(金)15:49 ID:eMFFfIuE(1) AAS
racketもコンスタントに更新してるよ
726: 03/08(土)07:16 ID:idxuFWQL(1) AAS
The Landscape of Lisp
外部リンク[html]:churchofturing.github.io
727: 04/08(火)17:02 ID:dn4YaJk8(1) AAS
>>723
じゃあお前は来なくていいよ
一人でチラシ裏に書いててくれ
728(1): 04/30(水)20:58 ID:Y194ehFB(1) AAS
外部リンク:qiita.com
これみたいにプロジェクトオイラーでlisp勉強してるやつおる?
729: はちみつ餃子 ◆8X2XSCHEME 04/30(水)21:17 ID:THYm3xdc(1) AAS
そういう題材は数学的な部分で引っ掛かって前に進まなかったりしそう。
言語の練習ということならやること自体ははっきりしてるような題材が良さそうな気がしてる。
730(1): 05/01(木)15:54 ID:9Hk2MMyt(1) AAS
M.Hiroi's Home Pageってどうなん?
731: はちみつ餃子 ◆8X2XSCHEME 05/03(土)15:02 ID:WnzKFtQv(1) AAS
ええんちゃうか
732: 07/04(金)19:22 ID:rrB9liNl(1) AAS
>>730
典型的な比較言語学者っぽいけどlisp関連(cl/el/scheme全部あったかな?)はまあいい
章立てがグッチャグチャだけど本人の趣味かパズルの例題が多くてそこはやってみる価値あり
733: 07/06(日)09:51 ID:jyZjYPic(1) AAS
>>728もそうだけれどlispはパズル系は素直に書けていいものだと思った(特にcl)
マルチパラダイムだから色々な方針の実装も楽しいぞ
なんなら定番(場合によっては実装が提供される)であり、論理プログラミングのPrologのcl実装も山程あるからとても素直に解ける
734: 07/08(火)19:29 ID:lEBcQUbL(1/2) AAS
俺がAIに書かせまくってる論文
外部リンク:ja.wikiversity.org
735: 07/08(火)20:48 ID:sskQVz5B(1) AAS
おまえらも見習ってAIでどんどん妄想を形にしろよ
これからは論文は読むんじゃなくて生成する時代
736(1): 07/08(火)21:23 ID:lEBcQUbL(2/2) AAS
ifは関数としては書けない、ifはマクロでしか書けない、有名な話だ
ifを関数として書くとしたらthen節とelse節を関数のポインタで渡すことになる
もちろんそれでは美しくない
そこでthen節とelse節をインライン関数として渡すという手がある
これならば節は関数呼び出しでなく同じレベルに展開される
さらにif関数自身もインライン関数にしてしまう
すると制御構造のifとそっくり同じものが手に入るのだ
ここにインライン関数と制御構造は美しい等価関係で結ばれるのである
LISP系の言語でこの最適化を自動でやるのがファーストラムダである
737: 07/09(水)00:29 ID:eQ8lOX87(1/4) AAS
半世紀以上前に研究されてたようなことを今考えているのか?
738(2): 07/09(水)01:41 ID:qReXyC09(1/3) AAS
どのへんが既出なんだか教えてほしいもんだがまあいいや
これはテイルコールみたいにファーストラムダの最適化も必須にしませんかという提案だ
それが実現すれば、内部的に無名関数を呼ぶことで実装されていた制御構造が軒並みその最適化にかかる
「C言語が中括弧を開くような感覚で関数を呼んじゃう」というのはLISPの本当に欠点らしい欠点の筆頭だから、
それが改善されればLISPの使い道が違ってくる可能性がある
739(1): 07/09(水)02:37 ID:d2bmESXo(1) AAS
>>736
それをスペシャルフォームというのだが…
無知は何でも楽しそうでいいなw
740(1): 07/09(水)04:41 ID:qReXyC09(2/3) AAS
>>739
スペシャルフォームでもなくマクロでもなく
普通の関数として書いてしまえちゃうだろって話
そのために必要な道具立てはインラインクロージャのみ
741: 07/09(水)09:01 ID:IjsShBy4(1) AAS
わからん。コンパイラ頑張ります宣言ではないのか?
742: 07/09(水)09:07 ID:Bk08chKM(1) AAS
AIと壁打ちして「理解」した内容を妥当性の検証もしないまま書き込んでそうだな
743(1): 07/09(水)09:37 ID:qReXyC09(3/3) AAS
ファーストラムダというのは
((lambda
この形のこと
つまり、lambdaを呼んで返ってきた関数オブジェクトを即座にもう一度呼んでる
このときに関数呼び出しをせず、インライン関数として展開してしまう
もちろんスタックフレームは作られない
letだとかwhileだとか、実質的に制御構造に過ぎないものは軒並みこの形をしている
上下前次1-新書関写板覧索設栞歴
あと 112 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.019s