2
スタックベースのプログラミング言語を同時に実行することはできますか?
FORTHやCatなどのスタックベースのプログラミング言語について読んでいますが、その性質を考えると、パラダイムに関係なく、一度に1つのアクションしか実行できないようです(FORTHは必須ですが、Catは機能的です)。 命令型言語はスタックを変更し、Joyなどの純粋に機能的な言語は新しいスタックを返しますが、ポイントは一度に1つのスタックのみが使用されることです。 それでは、スタックベースのプログラミング言語は並行することができますか?複数のスタックを同時に使用するなどして、並行性を実現できますか? スタックベースのプログラミング言語で遅延評価を実装することは可能ですか? 上記の言語と概念について誤解している場合は修正してください