言語が混在したルーチンの間でのデータ共有にはいくつかのアプローチがあり,これらのアプローチは個々の言語中でも使用することができます。次のアプローチがあります。
言語が混在したプログラミングにおける引数の渡し方
言語が混在したプログラミングにおけるモジュールの使用
言語が混在したプログラミングにおける共通外部データの使用
一般に,多数のパラメタを使用する場合,またはパラメタ型が多様な場合,モジュールまたは外部データ宣言の使用を検討するべきです。これはどのような言語を使う場合にも当てはまり,特に言語を混在させるときには重要になります。