ソラマメブログ
< 2008年11>
S M T W T F S
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
カテゴリ

  
Posted by at

2008年11月12日

Monoって、何モノ?

ここ最近、あることに力を注いでいるために制作活動は休止していましたが、最近のセカンドライフビューワではMonoが標準搭載されたようです。

私も噂にしか聞いていませんでしたが、まさか標準搭載されるとは思っていませんでした。



変更点と言えば、スクリプトの項目に「モノ」と言う項目が増えただけ。


今までと、何がどう違うかというと、ものすごく大ざっぱな図示で説明すると

LSLスクリプトLSL2コンパイル
(従来・チェック無し)
LSL VMエンジン
(低速・非効率)
Monoコンパイル
(新規格・チェック有り)
Monoエンジン
(高速・効率的)

こんな感じ。分かったような、分からないような?何をするかというとチェックを付けるか付けないかだけ。


今までに作ったスクリプトは互換性重視のため、チェックが外れたままだが、チェック付けてコンパイルし直すだけで、劇的に高効率になる可能性があり、ソース自体は何も変えなくても、かなり互換性が高いらしい。

具体的な説明は、公式サイトのウィキを見て欲しいですが、ユニコードの関連が互換性に引っかかるかも。

とにかく今まで必死で覚えたLSLスクリプトのノウハウはそのまま使えるらしいので、ひと安心。

新言語の可能性もあるような事が書かれているが、かなり先の話でしょう。


まあ、無理に変える必要性は無いのですが、今までの作品をどうしようかな。

新エンジンが搭載されたし、別作業もそろそろ先が見えてきたのですが、復帰はもう少しかかるかも。  

Posted by Silver Howley at 23:14Comments(1)雑記