2024-10-08の日報

読み終わるまでの目安 約1分

今日やったこと

gerbilでサーバーを書いてみた

sandbox/gerbil-http-server at main · Comamoca/sandbox
My sandbox. Contribute to Comamoca/sandbox development by creating an account on GitHub.
sandbox/gerbil-http-server at main · Comamoca/sandbox favicon https://github.com/comamoca/sandbox/tree/main/gerbil-http-server
sandbox/gerbil-http-server at main · Comamoca/sandbox

gerbilの組み込みサーバーを使ってサーバーを書いてみた。 Deno x Honoで書いたサーバーと速度を比べてみたけど想像以上に差があってV8の凄さを感じた。

gerbil - Comamoca's scrapbox
#gerbil https://cons.io/ 公式サイト gambit上に構築されているScheme方言。 gambitに備わっているアクターベースの非同期処理やFFIなどをサポートしている。 また、標準でJSONやHTTP ClientなどWeb開発に使われるライブラリを標準でサポートしている。 名前の由来はスナネズミから。発音は「ジャービル」だと思われる。 gerbilは元々vyzo氏のプ
gerbil - Comamoca's scrapbox favicon https://scrapbox.io/comamoca/gerbil
gerbil - Comamoca's scrapbox
gerbil httpdは遅いのか? - Comamoca's scrapbox
#gerbil gerbilの組み込みHTTP Serverの速度が気になったのでベンチを取ってみた。 結論 (自分の実装で自分の期待よりかは)遅かった。 実装 code:lisp (import :std/sugar :std/net/httpd) (export main) (def (main . args) (run "127.0.0.1:8080")) (def (run address
gerbil httpdは遅いのか? - Comamoca's scrapbox favicon https://scrapbox.io/comamoca/gerbil_httpdは遅いのか%3F
gerbil httpdは遅いのか? - Comamoca's scrapbox

明日以降やりたいこと

gerbilのstdlibでtmpファイルを作る関数でtmp/以外に一時ファイルを作れない仕様と、それに依存しているgerbil buildの挙動が気にいらないのでなんとかしたい。