スクリプト

VMのアロケータ

最近の組込スクリプト言語は、先にVMが一定量のメモリブロックを確保し、さらにその中でアロケータを使ってスクリプト言語のメモリアロケーションを提供する実装が最初から搭載されていることがある。 この方法は、ホストプログラムのメモリを断片化しないと…

動的型言語のネック

ゲームオブジェクトと指定したシーングラフノードの間の距離を測るスクリプト関数があったとします。 function(obj, targetNode) { pos1 = obj.getPosition(); pos2 = targetNode.getWorldPosition(); pos1 -= pos2; return pos1.Length(); } この書き方を保…