質問

私はアプリにスクリプトを組み込むことを検討していました。それから私はぶつかった スクリプトネット そして ネメルレ. 。構文が異なること、Nemerle はマクロをサポートしていますが、Script.Net はサポートしていないことは知っています。しかし、機能、使用法、柔軟性の点での違いについてもっと知りたいと思っています。どれをお勧めしますか?その理由は何ですか?

ありがとう。

申し訳ありませんが、ネメルレ語自体が言語であることに気づきませんでした。説明はスクリプト言語のようです。ありがとう、そして混乱させてごめんなさい

役に立ちましたか?

解決

Nemerle は静的型付け言語であり、スクリプトという言葉は nemerle の Web サイトのどこにも見つかりません。

アプリにスクリプトを追加する場合は、IronPython の使用を検討します。

他のヒント

こんにちは、私は Nemerle の開発者の一人です。nemerle で動的コードを実行する方法については、私の投稿を参照してください。 C# 5 を待つ必要はありませんnemerle は静的型付け言語ですが。最終的な目標がスクリプト作成である場合には適していません

ドメイン固有言語のことを言っているのではありませんか?boo を使用して独自の DSL を作成することを検討します。 それに関する本へのリンク

スクリプト エンジンを .net に埋め込みたい場合は、おそらく、あなたまたはユーザーが使用したい言語によって異なります。

JavaScript:Script.NET、Jint

パイソン:アイアンパイソン

Python のようなもの:ブー

ルビィ:鉄ルビー

C#:CSスクリプト

スキーム:アイアンスキーム

.NET および Java プログラミング言語 (アプリにスクリプト サポートを組み込むために使用できる言語の一部) の完全なリストを取得したい場合は、私のブログにアクセスしてください。そこでは、そのうち 20 個ほどについて説明しています :)

http://carlosqt.blogspot.com/p/programming-langages.html

投稿した 2 つ以外の選択肢を検討することをお勧めします。私がこれまでに見つけた .Net の最高のものは次のとおりです。 CSスクリプト. 。インストールに慣れるまでに少し時間がかかりますが、一度インストールするとうまく機能し、スクリプトでは C# を使用するため、2 つの言語を持つ必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top