問題タブ [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.
asp.net - IronPython と ASP.NET
IronPython と ASP.NET で Web サイトを構築した人はいますか? あなたの経験はどのようなものでしたか、そしてこの組み合わせはプライムタイムの準備ができていますか?
.net - Iron Ruby と Iron Python のどちらの Dynamic .NET 言語を学ぶのがより理にかなっていますか?
DLR の上に構築された動的言語についてもう少し学びたいのですが、どの言語を学ぶのがよいかわかりません。
時間が限られているので、実際にそれらの 1 つを学ぶ時間しかありません。
2 つ (Iron Ruby または Iron Python) のどちらが長期的に役立つかについて意見はありますか?
python - CPython、Jython、および IronPython で動作する Python コードを作成するためのいくつかの戦略は何ですか?
これらの環境のうち 2 つを同時にターゲットにしようとすると、データベースなどを使用する必要がある場合は、その環境に固有のコードを作成する必要があると言えます。この状況をうまく処理する方法はありますか?
.net - アンマネージコードからのDLRの使用
マネージコード、具体的にはC ++やDelphiなどのアンマネージコードからIronRubyまたはIronPythonを呼び出すことは可能ですか?
たとえば、Delphiで記述されたアプリケーションがC#.NETに移動されています。新しいアプリケーションで、VBSCRIPTの代わりにRubyまたはPythonスクリプトを提供したいと考えています。ただし、古いDelphiアプリケーションでRuby/Pythonスクリプトを提供する必要があります。DelphiコードからIronRuby/IronPythonによって提供されるマネージDLLを使用することは可能ですか?
python - Jython に相当する IronClad
IronPython には、C 拡張機能を透過的に実行することを目的としたプロジェクトIronCladがあります。Jython の同様のプロジェクトはありますか?
python - Python や Boo などの言語で LINQ のようなクエリを実行できますか?
次の単純なC# LINQクエリを例に取り、それが1 つの列を持つ SQL テーブルでdb.Numbers
あると想像してくださいNumber
。
これは、次のようなSQLクエリを生成するため、 C#で非常に効率的に実行されます。
データベースからすべての数値を選択し、 C#でそれらをフィルター処理することは、最初はそうしているように見えるかもしれません。
Pythonは同様の構文をサポートしています。
ただし、if
ここでの句がサーバー側ではなくクライアント側でフィルタリングを行うと、効率が大幅に低下します。
PythonでLINQほど効率的なものはありますか? (私は現在、 Python対IronPython対Booを評価しているので、これらの言語のいずれかで機能する答えは問題ありません。)
.net - アイアンパイソン、美麗スープ、win32アプリ
キレイなスープは鉄ニシキヘビに効く?もしそうなら、鉄のpythonのどのバージョンで?Iron pythonを使用して.net 2.0でWindowsデスクトップアプリを配布するのはどれくらい簡単ですか?
c# - IronPython から win32api を使用する方法
IronPythonでテストスクリプトを書いて、ウィンドウが表示されるかどうかを確認したい。メイン アプリのプロセスの pid があり、pid に関連するウィンドウ タイトルのリストを取得したいと考えています。
(私の知る限り) IronPython から直接 win32api にアクセスできないため、FindWindowEx などの win32api 呼び出しの使用を避けようとしていました。組み込みの .net クラスを使用してこれを行う方法はありますか? 私が遭遇したもののほとんどは、以下のような win32api の使用を推奨しています。
.NET (C#): プロセス ハンドルまたは PID しかないときに子ウィンドウを取得しますか?
更新: 私がやろうとしていたことの回避策を見つけました。以下に答えてください。
ironpython - IronPythonとIronRubyの現在の標準準拠レベル
誰かがこれについていくつかの数字を持っていますか?私はパーセンテージを探しているだけです、要約はより良いでしょう。
標準への準拠:実装は標準言語仕様にどのように対応していますか?
まだ不明な方のために:私は現在に重点を置いています。以下に提供されているIronPythonリンクには、2年以上前に最後に編集された情報が含まれています。
.net - 動的な .NET 言語のパフォーマンス?
IronRuby が Ruby の実装であり、F# が多かれ少なかれ OCaml であるように、IronPython は .NET プラットフォーム上の Python の実装であることを理解しています。
私が理解できないように見えるのは、これらの言語が速度の点で「祖先」に近いのか、それとも C# のようなものに近いのかということです。たとえば、IronPython は、C# で使用されるのと同じバイトコードに何らかの方法で「コンパイル」されているので、同じように高速に実行されますか?