K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>私の目的は、最も簡単な方法だけを提供しそれ以上のことは出来ない、 >>知らなくていい、とても初期の段階のプログラミングを想定しています。 > >これなんですが、「誰にとって」簡単であることを目指しているのでしょうか。 > >VMを作る山さんの立場からすれば、ネイティブスレッドを相手に共有変数の整合性を >保持しようと思ったら、結局、セマフォというかミューッテクスによるロックが >必要であるように思います。 > >それにより、個々の変数が任意の時点で正しい値を持つことが保証されるなら、 >アプリケーションを作成するユーザの立場からすれば、困らないように思います。 > >あるいはもし、複数の変数の整合性まで保証しなければならないのであれば >(たとえば点の座標をx, yのふたつの共有変数で持つとき、点を(10, 10)から >(20, 20)に移動させる際、(10, 20)のようなハンパな状態を見せてはいけないとか)、 >これはトランザクションになりますから、トランザクションの終了を宣言する >方法が必要になると思うのですが…… > >>それは「Diksam言語仕様自体が複雑ではないのか?」と、実は利用者に説明するのは、 >>関数と計算式とif,thin,elseif,else,while,continue,break。以外は使わないようにと >>説明します。 > >そうそう、この程度の機能でも、組み込み言語が使えれば便利な局面は多々ありますよね。 >Diksamやcrowbarは少なからずこういう用途を想定しているので、使っていただけることは >作者としては嬉しいです。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!