私はC++デスクトップアプリケーション(wxWidgetsで書かれています)を持っており、いくつかのスクリプト言語のサポートを追加したいと思います。SpiderMonkeyとJavaScriptCoreの比較
スクリプトは、文字列、数値、および日付のランタイム変換に、ユーザー提供のJavaScriptコードによって使用されることがほとんどです。
JavaScriptが広く使用されており、誰もがこの構文に精通しているので、JavaScriptを使用したいと考えています。
は、誰もがそれらをしようとしたのWebKitからMozillaの
- SpiderMonkeyの:
は周りグーグル、私が2つの選択肢がありますが?どちらを設定するのが簡単でしょうか? 私のニーズに適した他の実装について知っていますか?
私はWindowsプラットフォームとLinuxプラットフォームをターゲットにしています。
私はLuaを検討しましたが、新しい言語を学ぶことからもう1つの潜在的な問題は、日付/時間を扱う関数がないことです。 AFAICT、あなたはシステム時間を得ることができます、それだけです。しかし、私のアプリケーションでは、文字列入力を日付として解析し、「3日追加」や「2日間の日数差を見つける」などの作業を行う必要があります。 –
あなたのアプリにどの言語を埋め込んでも、特別なAPIを公開するLuaの100行以下で日付管理機能を追加することができます。 「新しい言語がない」というのは本当の問題です、OTOH。 – Javier
「どのjsよりもはるかに高速ですか? [要出典]!リンクしてください。 –