dynamic-language-runtime

    14熱度

    3回答

    .Net 4.0是否會使用新版本的CLR(v2.1,3.0),還是會堅持現有的v2.0? 補充說明:它是否可能與CLR v2.0保持一致並添加DLR v1.0? 更新:雖然這可能看起來像是一個無法回答的推測性問題,但VS團隊似乎正在發佈越來越多關於VS10和.Net 4.0的信息,因此很快就不會出現這種情況。 (信息可在這裏 - >http://msdn.microsoft.com/en-us/v

    2熱度

    2回答

    我有一個由漂亮的技術人員使用的應用程序,他們想要可編程性的小島,所以我使用了嵌入式的Iron Python。 然而,由於IronPython的2.0的eval()不工作了。具體來說,我不能同時加載模塊和注入局部變量。 有一個解決辦法,我仍然可以調用execute(),打印出我的回答,聽StandardOut,但隨後它出來作爲一個字符串,我已經失去了類型。 不是一個長期的災難,但對於更復雜的對象一個

    8熱度

    1回答

    我建立一個編譯器,面向.NET和我以前直接生成CIL的DLR,但生成DLR樹將讓我的生活了相當數量的更容易。我支持一些動態特性,即創建運行時函數和鴨子類型,但絕大多數代碼是完全靜態的。 所以,現在一個已經解釋,我有以下問題: 一直在DLR被用於靜態編譯,小例以外的MSDN博客? 如果是這樣,達到了什麼樣的表現? 如果沒有,是否有什麼從根本上防止這種情況? 有沒有比使用DLR或直接發射IL更好的代碼