課題 - 20261101-research-goose-language

Goose 言語の調査で、まだ済んでいないこと

📅 作成: 2026-11-01 / 更新: 2026-11-01

調査の続き

i261101-01未 サンプルの出力を人が読んで確かめる

期待出力は実装の出力から作れる (--bless) ので、一致は「前回と同じ」を示すに留まる。数本の出力を人が読み、仕様どおりかを確かめる。

i261101-02未 ベンチマークの再計測

作者側の数値 (C++ ・ Rust との比較) を、手元の環境で測り直す。

i261101-03未 Go ・ JavaScript との実測比較

同じアルゴリズムを Goose ・ C++ ・ Rust ・ Go ・ Node.js で書き、時間とメモリを同条件で測る。

i261101-04未 自分の用途に近い小さなプログラムを書く

制約 (ヒープなし・共有メモリなしの並行) が障害になるかを見る。

i261101-05未 サンプル確認スクリプトの期待出力の取得を手順にする

tools/40_test/run-goose-samples.ps1 は、期待出力のフォルダを引数で受ける。期待出力は公式リポジトリの samples/expected から取るので、その取得を手順かスクリプトにする。