Newsqueak (3): Limboとの比較

いろいろ違いあるだろうけど、気がついた点から挙げていく。

  • プロセス(スレッド)がプリエンプション可能かどうか。Limboの(spawnで生成された)スレッドはプリエンプションされるけど、Newsqueakのプロセスはプリエンプションされない。また、spawnじゃなくてbegin。
  • チャネルがらみの構文はほとんど同じようだけど、複数のチャネルを待ち合わせるとき、Limboではalt文を使うのに対して、Newsqueakではselect〜case文を使う。
  • モジュール機構の有無