精華區beta Programming 關於我們 聯絡資訊
※ 引述《GP02.bbs@aeug.twbbs.org (GP02)》之銘言: > ※ 引述《brianhsu.bbs@ptt.cc (墳墓)》之銘言: > > 沒錯,後來我自己看也覺得怪怪。>_< > > 因為我把 .NET 和 Java 看成同一種架構,忘記他們 > > 之間是有差別的。 > > 我所謂的完整,是指是不是有實作出所有規範的裡的東西與 > > 相關的函式庫,以這部份來看的話,目前的 MONO 與 Free > > Java 確實都不夠完整(至少與官方的比較)。 > > 像以 MONO 來講的話,進到他的網頁的 Task 那像,會發現 > > 在 Class Library 那項裡面,有很多都是還沒做的。 > > 因此如果有一隻 .NET 的程式,用到那些功能,是沒有辦法 > > 在 MONO 上面跑的。 > ....把用到的dll一同部署過去就ok啦 > 有啥困難的地方?? > 沒有function和能不能run是不一樣的吧?? 首先,先不可慮用 DLL 來使用其他函式庫(而且我不確定 MONO 是不是可以直接引用 Windows 上的 DLL),光看 NET 內的一些標準函式庫就好。 我沒有用過 C#/.NET/Mono ,不過為了證明我的想法,我正在 裝 Mono ,晚一點再 PO 上測試的結果。 1.寫程式有時會需要用到 library 對吧?Java 有自己的一套 library , .NET 也有。 2.在 Run-Time 的時候,使用者還是有需要有這些 library , 否則沒辦法跑。(不考慮 static linking) 3.MS/Sun 自己出的在 Windows 上跑的 .NET Framework/JRE 當然有這些 library 。但 MONO/Free Java 卻不一定有實 作出這些 library。 4.若某隻程式用到了某個 MONO/Free Java 沒有實作的 library ,那隻程式在 MS/Sun 的 .NET Framework/JRE 上是可以跑的,但在 MONO/Free Java 上則不可能完整的 執行。 -- ~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走, 'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚…… // \\ ( 墳 墓 ) /( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】 ^`~'^ http://bone.twbbs.org 『那都是很好很好的,可我偏不喜歡。』 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 219-68-168-245.adsl.dynamic.giga.net.tw