24

組み込み可能なプログラミング言語を使用する典型的なユースケースは何ですか? そのような言語は何らかのプログラム環境に組み込まれ、そこから実行できるようにすべきであるということを正しく理解していますか?

4

2 に答える 2

8

Lua やその他のスクリプト言語は、ニーズに応じてさまざまな利点を提供します。

  • 開発の迅速な反復を提供します。
  • ゲーム エンジン自体を停止したり、ログアウトしたりせずに、すべてのスクリプトを再ロードする World of Warcraft で UI を再ロードするなど、ランタイム コードの変更を許可します。
  • システムの重要な部分を一般に公開することなく、ユーザーがアプリケーションを拡張できるように、独自の API を提供します。マクロ言語を提供するテキスト エディターなどは、エディター自体の内部に自由にアクセスすることなく、カスタム動作を統合できるようにします。

用途は非常に広範囲で、開発者によって異なります。

于 2013-10-04T12:57:51.683 に答える