真的就是亂寫用的筆記

雖然 CPython 裡頭的 module,在 IronPython 裡頭都有一份,不過還是有一些地方有點殘缺,像是如果用了 minidom 來 parse XML,就會發現少了 expat.py ,需要用 http://ironpython.codeplex.com/workitem/20023 裡頭提到的方式修正。

事實上,如果用了 IronPython,感覺起來全部使用 .Net 的東西,會比呼叫 C:\Program Files\IronPython\Lib 裡頭的東西好。如果你想要將 IronPython 寫出的 script 編譯成 .Net 的 .dll 或 .exe 的時候,就會發現要把用到 CPython 的東西包進來,不是什麼容易的事情,那麼還不如都呼叫 .Net 提供的 class 使用—直接就在寫一個 .Net 程式,只是語言換成 Python。

那這樣其實跟寫 VB 差不多嘛。

8 months ago