好き勝手に・げーあにん?

ファミコンと同い年の社会人ヌルオタの日記

Lua と Squirrel で気になっていることメモ

Lua とか Squirrel を使ってる人に会ったら聞きたいことをメモ。

Lua

  • 数値型は浮動小数点数だけらしいけど、特に問題ないの? しかも、デフォルトだと double らしいけど float にしてる? double のまま?
  • GC は有効にしっぱなし? vblank や 描画待ちの間にかかるようにしてる?
  • バインダはどれがどんな風に良いのん? で、どれ使ってる? 自前?

Squirrel

  • メモリサイズと速度はどのくらい問題になるのん?
  • SqPlus が sq_malloc/sq_free を使わずに、普通の new / delete 使ってて泣きたいです。どうしてる?
  • つか、SqPlus使ってる?
  • Squirrel はバグが残ってると言われてるが、何か地雷踏んだことある?
  • リロードどうしてる?
  • GC どのくらいの頻度で呼んでる? 循環参照にならないように工夫してたりする?


ついでに、Squirrel と SqPlus についてあとで書いたり調べるかもしれないこともメモ。

  • SqPlusOverload って VM 作り直しに対応してなくね?
  • SquirrelVM::Shutdown の罠にアッサリひっかかる俺ヨワス
  • SqPlusOverload だけ placement new してる。全部でしてくれ
  • 循環参照が簡単に避けられるなら避けたい