dynamic-language-runtime

    0

    1答えて

    私が仕事をしているビジネスはオンライン小売業者です。私は現在、商品の顧客価格を計算することを含むプロジェクトに取り組んでいます。我々は、おそらく何かのように見えるサービスを作成します... public interface IPriceService { decimal CalculateCustomerPrice(ISupplierPriceProvider product); }

    3

    2答えて

    IronPython 2.0.1でJSONを処理する最良の方法は何ですか?ネイティブのPython "標準ライブラリ" jsonはまだ実装されていないようです。 もし私がNewtonsoft Json.NETライブラリを使いたければ、どうすればいいですか?アセンブリをGACに追加することはできますが、私の他の選択肢は何ですか?

    4

    3答えて

    私はC#コードの複雑な受け入れテストを書こうとしています。私はテストを書くときに、C#コンパイラを満たすために多くの明示的なキャストを行っていることに気付きました。私は、C#のような静的型の言語を使用して、制作コードに入った型安全性が気に入っていますが、私のテストでは、すべての明示的キャストを避けるために動的型言語(IronPythonやIronRubyなど)私のテストでオブジェクトに存在しないメ

    2

    2答えて

    DLRはC#4.0と一緒にリリースされることは知っていますが、いつ発生するのか分かりません。その間、誰かが実稼働環境(ハードウェア - リアルタイムシステムなし)でDLRを使用したい場合、C#4.0が出るまで延期することを検討すべきですか? 私が求めているのは、Microsoftがサポートしている既存のバージョン0.9ですか?

    49

    1答えて

    に鉄のPythonを使用するときに順番にスクリプトのためのDLRと鉄のPythonを使用するアセンブリを使用していますAsp.Netサイトを開始するとき、私は次のエラーを取得します。 BC30560: 'System.Runtime.CompilerServices'という名前空間で 'ExtensionAttribute'があいまいです。 問題が分かっているようだが、issue trackerに

    5

    6答えて

    私はDLRの上に構築された動的言語についてもっと学びたいと思っています。どの言語が学習するのが良いのか分かりません。 時間が限られているので、私は実際にそれらの1つを見る時間があります。 2つの(Iron RubyまたはIron Python)のどちらが長期的に役立つかについての意見はありますか?

    8

    1答えて

    私は.NETをターゲットとするコンパイラを構築しています。以前はCILを直接生成していましたが、DLRツリーを生成することでかなり楽になります。私はいくつかの動的機能、すなわちランタイム関数の作成とducktypingをサポートしていますが、大部分のコードは完全に静的です。 だから今それが説明されていますことを、私は次の質問を持っている: DLRは、MSDNのブログ上の小さな例の外に、静的コンパイ

    0

    1答えて

    F#と.Netを学ぶために、リリースされる予定のDLRを試してみました。 この目的のために、私はclrとうまく統合された基本的なタイプのシステムを実装しようと努力しています。 Objectを継承するシンプルな型をインスタンス化できますが、定義したメソッドを呼び出すときにエラーが発生します。 DLR LambdaExpressionsがデリゲートにコンパイルするため、生成されたデリゲートからMeth

    2

    1答えて

    私はちょっとDLRで遊んでいましたし、メソッドを呼び出す際にちょっと固執しています。例えば、私がスタックに何かをプッシュする式を作りたいとします私は_stackまたはアイテムのうちの表現を取得する方法を本当にわからないので class StackInfo{ protected Stack<SomeClass> _stack; public Expression Push(S