clojure と clojurescript の機能は基本的に同じですが (明らかな違いは別として)、マクロは異なります。clojurescript でマクロが必要な場合は、それを clojure で記述し、require-macros で要求する必要があります。それはJavaScriptの技術的な制限ですか、それとも単なる設計上の決定ですか? 両方が同じではないのはなぜですか?
質問する
1944 次
clojure と clojurescript の機能は基本的に同じですが (明らかな違いは別として)、マクロは異なります。clojurescript でマクロが必要な場合は、それを clojure で記述し、require-macros で要求する必要があります。それはJavaScriptの技術的な制限ですか、それとも単なる設計上の決定ですか? 両方が同じではないのはなぜですか?