問題タブ [language-interoperability]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
24 に答える
891333 参照

jquery - jQueryでロードスピナーを表示するには?

プロトタイプでは、次のコードで「読み込み中...」の画像を表示できます。

jQueryでは、次のようにしてサーバー ページを要素に読み込むことができます。

しかし、Prototype で行ったように、このコマンドにロード スピナーを追加するにはどうすればよいでしょうか?

0 投票する
3 に答える
1298 参照

compatibility - c実装(python bsddb)で作成したbdb(berkeley db)ファイルをoracle berkeley db java版で使えますか?

C 実装 (python bsddb モジュール) によって作成された berkeley db ファイル (*.bdb) があります。Berkeley Db の純粋な Java 実装でこのファイルを読み取ることは可能ですか? berkeley db java edition (je) を使用して読み込もうとしましたが、できませんでした。je は、berkeley データベースを検出できなかったという例外をスローします。berkeley db ファイルは、異なる実装間で相互運用できませんか? もしそうなら、なぜですか?

0 投票する
2 に答える
1556 参照

c# - F# を使用して C# から使用できる Matrix アセンブリを作成する方法について

C# には組み込みの行列関数はありませんが、F# パワーパックにはあります。

サード パーティやオープン ソースの C# ライブラリを使用するのではなく、F# で独自のものを作成し、有用なビットを C# に公開することを考えています。

誰かがすでにこれを考えているか、試してみたかどうか、そしてそれが良い考えかどうか疑問に思いました.

クラスまたは静的関数のロードとして公開する必要がありますか?

または、C# ラッパー クラスを作成し、それを F# に呼び出す必要がありますか? または、F# で C# クラスを入力と出力として使用しますか?

何かご意見は?

以下のHathに感謝します: F# ライブラリを C# で直接使用できます (演算子も!):

0 投票する
2 に答える
3220 参照

java - Clojure から Java を呼び出す

Clojure で (REPL から) 次のコードを実行しようとすると:

次のエラーが表示されます。

ここで何が間違っていますか?

0 投票する
6 に答える
9172 参照

java - CPythonからJavaオブジェクトと関数を呼び出す方法は?

CPython 実装で実行される Python プログラムがあり、その中で Java プログラムで定義された関数を呼び出す必要があります。これどうやってするの?

一部の Java オブジェクトも使用できると便利です。

Jython はオプションではありません。CPython で Python 部分を実行する必要があります。

0 投票する
7 に答える
86808 参照

c++ - Objective-Cの代わりにCocoaでC++を使用しますか?

AppleはCarbon64ビット対応を作成していないため、C++とCocoaフレームワークを使用するアプリケーションを作成したいと思います。C ++は、LinuxとWindowsでの実装ではかなりバニラのようですが、Mac OS Xでは、追加のApple固有のコードが必要なようです(Obj-Cラッパーなど)。また、私が間違っているかもしれないが、Appleは開発者にC++ではなくObjective-Cで書くことを強制しているようだ。

クロスプラットフォームを維持しやすいMacでコードを書くための道を見つけようとしています。Linux /Windows用のC++でコードを記述してから、Objective-Cで大部分を書き直さなければならないのは、非常に非効率的です。

将来的にサポートされ、XcodeでサポートされるC ++でコードを書く方法はありますか?また、これが可能な場合、XcodeでC ++とObjective-Cをどのように組み合わせるのですか?ありがとう。

0 投票する
5 に答える
4690 参照

java - PerlからJavaにデータを渡すにはどうすればよいですか?

私はいくつかのJava<->Perlインタラクションに取り組んでいます。PerlからJavaに情報を渡すための最良の方法を知りたいです。(ここここでPerlとJavaについての素晴らしい答え)。

たくさんのテキストとXML(XML :: Twig)があります。私は、Java Webアプリから呼び出すことになっているスクリプトで、Perlで解析しています。だから私はこれらすべての収集されたデータを持っており、Javaの特定のオブジェクト内でそれを使用するためにそれが必要です。

What could be a good strategy to send the information from Perl to Java? Is it even possible to return an object or other compatible data structure from Perl to Java?

I guess writing to a text file and reading it from Java would make all the optimization gained by using Perl meaningless.

Perlformance is an important issue here.

EDIT: From what I've seen here, maybe Inline-Java would be a good option?

0 投票する
12 に答える
114955 参照

interop - 複数の言語が 1 つのプロジェクトでどのように相互作用するか?

1 つのプロジェクトで複数の言語でプログラムを作成する人もいると聞きました。言語同士がどのように相互作用するのか想像できません。

つまり、次のようなJavaメソッドはありません

決して起こらないか、私は間違っていますか?

0 投票する
8 に答える
45192 参照

c++ - C++コンパイラでCコードをコンパイルするとどのような問題が予想されますか?

既存のCコードベースをC++コンパイラでコンパイルする場合、どのような問題が発生すると予想されますか?たとえば、列挙型の値に整数を割り当てることはC ++では失敗すると思いますが、Cでは(少し厄介な場合は)合法です。

すべてのCファイルをでラップしない場合extern C { ... }、予想外の場所で名前マングリングを実行しますか?私が本当にこれをすべきではない理由はありますか?

背景として、Cで記述された非常に大規模なコードベースがあります。数年間、C ++を介して自然に発生すること(たとえば、自作の継承)を実行するためにフープを飛び越えてきました。C ++への移行を開始したいと思いますが、段階的に進めていきます。CORBAのようなフレームワークでそれをサポートし、C++が提供するより自然なアプローチを利用するためにモジュールをリファクタリングします。

0 投票する
1 に答える
617 参照

c - 巨大な配列を効率的に渡して OCaml から C 関数を呼び出すことは可能ですか?

新しいアプリケーションで OCaml と C コードを組み合わせて使用​​することを検討しています。Ocaml から C コードを呼び出すのは簡単なようです。

しかし、その逆 (C から OCaml を呼び出す) はより複雑なようです:

(このページの例)

特に、それにはコピーが含まれます。

両方の言語からデータ構造へのアクセスを許可できるかどうか、誰か教えてもらえますか? したがって、関数は構造体へのポインターのみを渡すことができますが、どちらの言語でもそれを読み取ることができます。

目的は、すべての操作を OCaml で行い、データを効率的な方法で C 環境に渡すことです。

ありがとう!