プログラミング言語 L ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
890:デフォルトの名無しさん 08/03/02 16:46:14 大体Squirrelはマーク&スィープGC積んでるんだから、それでもあえて リファレンスカウントを選んだのはちゃんと理由はある。 http://wiki.squirrel-lang.org/default.aspx/SquirrelWiki/LuaComparedToSquirrel.html 俺がSquirrelを使ってる理由はリファレンスカウントだから。理由は>>888。 巨大なリソースを組み込みスクリプト側で扱う設計にしてるなら、リファレンスカウント のありがたみが分かるはず。 折角GCつき言語採用してるのに、リソース開放のためにdispose()とかダサいよ。 891:デフォルトの名無しさん 08/03/02 16:55:03 luaにネイティブ整数型がないのはときどき困る。 892:デフォルトの名無しさん 08/03/02 20:00:03 チラシの裏。 Squirrelバインダ製作中。とりあえずC++からSquirrel呼び出しは、 SquirrelVM vm; int value = sq_cast<int>( vm.getRootTable()[ "foo" ] ); vm.getRootTable()[ "bar" ] = "BarString"; vm.getRootTable()[ "setPosition" ]( 1.0f, 2.0f ); vm.beginCall( vm.getRootTable[ "setPosition" ] ) .param( 1.0f ) .param( 1.0f ) .endCall(); みたいな感じに。 SquirrelからC++呼び出しが面倒くさい。Sqplusみたいにテンプレートを駆使した バインダにするか、それともネイティブクロージャを楽に登録できるようにするだけに するか、悩みどころ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5045日前に更新/210 KB
担当:undef