問題タブ [ironpython]

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 投票する
3 に答える
630 参照

asp.net - IronPython と ASP.NET

IronPython と ASP.NET で Web サイトを構築した人はいますか? あなたの経験はどのようなものでしたか、そしてこの組み合わせはプライムタイムの準備ができていますか?

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

.net - Iron Ruby と Iron Python のどちらの Dynamic .NET 言語を学ぶのがより理にかなっていますか?

DLR の上に構築された動的言語についてもう少し学びたいのですが、どの言語を学ぶのがよいかわかりません。

時間が限られているので、実際にそれらの 1 つを学ぶ時間しかありません。

2 つ (Iron Ruby または Iron Python) のどちらが長期的に役立つかについて意見はありますか?

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

python - CPython、Jython、および IronPython で動作する Python コードを作成するためのいくつかの戦略は何ですか?

これらの環境のうち 2 つを同時にターゲットにしようとすると、データベースなどを使用する必要がある場合は、その環境に固有のコードを作成する必要があると言えます。この状況をうまく処理する方法はありますか?

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

.net - アンマネージコードからのDLRの使用

マネージコード、具体的にはC ++やDelphiなどのアンマネージコードからIronRubyまたはIronPythonを呼び出すことは可能ですか?

たとえば、Delphiで記述されたアプリケーションがC#.NETに移動されています。新しいアプリケーションで、VBSCRIPTの代わりにRubyまたはPythonスクリプトを提供したいと考えています。ただし、古いDelphiアプリケーションでRuby/Pythonスクリプトを提供する必要があります。DelphiコードからIronRuby/IronPythonによって提供されるマネージDLLを使用することは可能ですか?

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

python - Jython に相当する IronClad

IronPython には、C 拡張機能を透過的に実行することを目的としたプロジェクトIronCladがあります。Jython の同様のプロジェクトはありますか?

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

python - Python や Boo などの言語で LINQ のようなクエリを実行できますか?

次の単純なC# LINQクエリを例に取り、それが1 つの列を持つ SQL テーブルでdb.Numbersある想像してくださいNumber

これは、次のようなSQLクエリを生成するため、 C#で非常に効率的に実行されます。

データベースからすべての数値を選択し、 C#でそれらをフィルター処理することは、最初はそうしているように見えるかもしれません

Pythonは同様の構文をサポートしています。

ただし、ifここでの句がサーバー側ではなくクライアント側でフィルタリングを行うと、効率が大幅に低下します。

PythonLINQほど効率的なものはありますか? (私は現在、 PythonIronPythonBooを評価しているので、これらの言語のいずれかで機能する答えは問題ありません。)

0 投票する
9 に答える
8711 参照

.net - アイアンパイソン、美麗スープ、win32アプリ

キレイなスープは鉄ニシキヘビに効く?もしそうなら、鉄のpythonのどのバージョンで?Iron pythonを使用して.net 2.0でWindowsデスクトップアプリを配布するのはどれくらい簡単ですか?

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

c# - IronPython から win32api を使用する方法

IronPythonでテストスクリプトを書いて、ウィンドウが表示されるかどうかを確認したい。メイン アプリのプロセスの pid があり、pid に関連するウィンドウ タイトルのリストを取得したいと考えています。

(私の知る限り) IronPython から直接 win32api にアクセスできないため、FindWindowEx などの win32api 呼び出しの使用を避けようとしていました。組み込みの .net クラスを使用してこれを行う方法はありますか? 私が遭遇したもののほとんどは、以下のような win32api の使用を推奨しています。

.NET (C#): プロセス ハンドルまたは PID しかないときに子ウィンドウを取得しますか?

更新: 私がやろうとしていたことの回避策を見つけました。以下に答えてください。

0 投票する
4 に答える
350 参照

ironpython - IronPythonとIronRubyの現在の標準準拠レベル

誰かがこれについていくつかの数字を持っていますか?私はパーセンテージを探しているだけです、要約はより良いでしょう。

標準への準拠:実装は標準言語仕様にどのように対応していますか?

まだ不明な方のために:私は現在に重点を置いています。以下に提供されているIronPythonリンクには、2年以上前に最後に編集された情報が含まれています。

0 投票する
4 に答える
1677 参照

.net - 動的な .NET 言語のパフォーマンス?

IronRuby が Ruby の実装であり、F# が多かれ少なかれ OCaml であるように、IronPython は .NET プラットフォーム上の Python の実装であることを理解しています。

私が理解できないように見えるのは、これらの言語が速度の点で「祖先」に近いのか、それとも C# のようなものに近いのかということです。たとえば、IronPython は、C# で使用されるのと同じバイトコードに何らかの方法で「コンパイル」されているので、同じように高速に実行されますか?