「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#2321) Re: マルチスレッドが手軽に使えるように - うぇいく (2014-08-14 16:35) /低 アイデア
ここで書いた「完全に独立させてしまう」というのは、プロセスは1つで考えています。
ただし、実行環境(変数やソース上のどの部分を実行しているか 等)は、各スレッドで別々に管理して、相互には更新も参照もできない状態です。
この場合でも、「GUIへのアクセスはメインスレッドのみ」という制約はかかる(Windowsの制限)のと、機能によっては呼び出し元がメインスレッドを前提としていて使えないものもあるので、別プロセスのほうが単純でわかりやすいため、使い勝手は別プロセスのほうが良いかもしれません。

なお、スクリプト言語にも、もともとシングルスレッドから、疑似マルチスレッドを経て完全マルチスレッドに進化した言語もあります(Rubyです。大改修だったようですが)
マルチスレッドが手軽に使えるように / AI (2014-08-13 17:21) (#2317)/ 低 アイデア
  Re: マルチスレッドが手軽に使えるように / うぇいく (2014-08-13 20:12) (#2319)/ 低 アイデア
  勘違いしてました / AI (2014-08-14 16:11) (#2320)/ 低 アイデア
  Re: マルチスレッドが手軽に使えるように / うぇいく (2014-08-14 16:35) (#2321)/ 低 アイデア
  返信ありがとうございます。 / AI (2014-08-15 19:21) (#2322)/ 低 アイデア

(#2321)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能