ある静的に入力ヤスクリプティングですか?[定休日]
-
24-09-2019 - |
質問
私の場合は静的に入力ヤスクリプト言語。Python,JavaScript等大言語のものを動的に入力する種類を確認し実行時).私はかなら誰でも知って他の静的型スクリプト言語に埋め込むことができる、C++アプリケーション?
解決
まあ、あります Chのに - 組み込み可能なC / C ++インタプリタ
他のヒント
私はあなたが Angelscript にチェックアウトすることをお勧めしたいです。私たちは、 Warsow の上でそれを使用し、それはかなり良いことです。それはあなたがそれを静的に型付けされますので、それはあなたのためのより良い最適化を行うことができますなどのクラス、メモリ管理、のように期待する特徴すべてがあり、バイトコードが速く、他のスクリプト言語よりも終わるようにします。
しかし、ASは、Luaのような他の人のように使いやすいようではなく、単一の.zipファイルのダウンロードがある - 何も.exeのインストーラー、の.debパッケージ、.dmgファイルか何かを意味しません。あなたはとにかくあなたのプロジェクトのにASをバンドルしたいと思うので、一般に、これはOKです。困難Luaのに比べて、メインは、ライブラリがたくさん大きいだけのことである(しかし、より多くの機能を持っています)。ではない、それは例やヘルプを見つけるために多くの困難ですが、良いドキュメントがあるので、それは難しいが始めるためにしたすべてをすべきではないので、多くの人がそれを使用すること。
しかし、私は個人的にかなりのスクリプトのための動的言語を持っているでしょう。私のスクリプトのアプリは、私はCスタイルの荷物を気にせずに、それのがらくたをそこに取得したコードにしたいとき。 AngelScript私以外には実際に他のものの価値が推薦を考えることはできません。
つC#?チェックモノの実施C#"スクリプト言語"REPL(http://www.mono-project.com/CsharpRepl)
更新: わからない場合はどのREPLは、そんなときにPython引数を持たない、またはirb
Haskellは静的型付けされます。そして、あなたはおそらく、他のプログラムの開発に(両方とも通訳あり)GHCiのか、抱擁を埋め込むことができます。しかし、それは私の知る限りで、簡単ではありません。