Safari が wasm と gc サポートしたら、ブラウザで好きなプログラミング言語が使えて捗るという思いもあるけど、ブラウザに要求される機能がどんどん上がっていくことについては複雑な気持ち。
Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 6
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 14:56:56 JST きゅーけー -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:55:07 JST きゅーけー 面白いプログラミングの対象が思いつくまでの間は自分用のユーティリティ関数を充実させていくことにしよう。
paip にある検索用の関数とか、unify とかをいつでも使える状態にしておいて何か思いついたらそれで試せる環境を作ろう。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:51:55 JST きゅーけー 記号処理分野についての日本語の書籍というだけでも貴重だし価値がある気がする。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:38:12 JST きゅーけー この本読んで私の infix->prefix は改善の余地あるのが分かったので明日はそれを直して、ついでに prefix->infix も実装するか。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:34:50 JST きゅーけー 当時は SRFI-1 とかなかっただろうから仕方ないか。。。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:33:19 JST きゅーけー うーん、nconc とか mapcan がでてくるのはさすがに Common Lisp のコードを翻訳した感が強いな。。。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:27:38 JST きゅーけー PAIP の Prolog までの部分と SICP の一部を混ぜたような感じの内容になっている感じがした。
PAIP は分厚いので手軽に記号処理をやってみたいという感じのときにいいのかもしれない。
あと PAIP は Common Lisp なので Scheme 派の人は Scheme による記号処理入門の方がよさそう。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:17:51 JST きゅーけー お、昨日実装していた中置記法を前置記法にする例でてくるな。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:15:12 JST きゅーけー ちょっと先頭から読むのやめて、軽く関心領域のコード例を先に読んでみるか。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:13:24 JST きゅーけー いや、p.47 の説明を読み飛ばしてたのが悪かった。
これリストの反転のついでにるy がアトムのときだけ (x . y) の反転は (y . x) とする仕様か。
なるほど、思い込みで読み飛ばしちゃだなと思ったが、なにそのマジカル手続きとも思う。
ちょっと心配になってきた。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 02:06:14 JST きゅーけー ああ、なるほど。真リストじゃないのがきたときにエラーにならないようにするために必要なのか。
もともとどうやっても効率的じゃない例だし、list? でチェックした方がよいことについて納得。 -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 01:58:57 JST きゅーけー 書籍ででてきた list? の使い方がそこで使ったら無駄じゃんって思うところがあり、R4RS では真リストかどうか調べなかったんかなあと思って、調べた感じ R4RS でも list? は empty list で終わる場合だけ真になるっぽいので R4RS のせいじゃなかった。
https://people.csail.mit.edu/jaffer/r4rs_8.html#SEC44なんか細かいところが気になってしまうな。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 01:37:29 JST きゅーけー p.40で唐突に出されたキューの実装は初心者おいてけぼり感あるな。cons セルで作る破壊的なキューの実装はちゃんと説明しないと初心者にはちょっと厳しいやつな気がする。
In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 01:10:29 JST きゅーけー 昨日やっていた中置記法を前置記法に変換するやつも記号処理の問題だろうし、いま私がやりたいのはそういう分野だと思っている。
In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 29-Aug-2024 01:08:17 JST きゅーけー いまプログラミングでやりたいことが特になくなっているので、何かいい本とかないかなと思って探した結果、「Schemeによる記号処理入門」(森北出版株式会社)を見つけたので読んでみたいと思う。
In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 28-Aug-2024 00:27:40 JST きゅーけー Lisper でない人と簡単な計算式をやりとりするときに awk とか使っていたのをやめるために中置式を前置式に変換するやつを作った。
仕事で割と地味に困る問題なので、これで今後は楽になりそう。
https://git.tojo.tokyo/qklib.git/commit/In conversation from mastodon.tojo.tokyo permalink Attachments
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 27-Aug-2024 02:03:12 JST きゅーけー というか Paredit を知った最初のときは C-) で押してた気がする。当時は HHKB を使っていたのでその選択肢が有力だった。
いつしか HHKB を使わなくなって矢印キーで括弧を操作するように変わっていたのか。In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 27-Aug-2024 02:01:33 JST きゅーけー C-→ は C-) で C-←は C-} なのか。慣れればいけそう。
In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 27-Aug-2024 01:58:26 JST きゅーけー あ C-) もデフォルトで使えるのか。これなら押せそう。
In conversation from mastodon.tojo.tokyo permalink -
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 27-Aug-2024 01:53:31 JST きゅーけー このまま HHKB で Paredit を使ってたら右の fn キーの押しすぎで右小指が腱鞘炎になっちゃいそう。。。
In conversation from mastodon.tojo.tokyo permalink