This document describes the high-level roadmap for Mono. Mono 1.0 is expected in 2004 and 2.0 in 2006. Mike Kestner released Gtk# 0.12 recently.
This document describes the high-level roadmap for Mono. Mono 1.0 is expected in 2004 and 2.0 in 2006. Mike Kestner released Gtk# 0.12 recently.
I think following all of MS secifications is going to be a pointless and fruitless excersize. I think they should develop Mono but make it their own.
Miguel de Icaza should follow his own advice, where he states that even if MS does breaks compatibility they will still have a nice development environment. That should be the point, turn Mono into a great development environment for Linux. Even continue with the Windows version, rather just turn it into something of your own than follow MS step for step.
I’ve asked it before without any responses, but does anyone have a comparison of mono and gnu.net/pnet ? Which is “better”/more mature etc..
Ok, I meant dotgnu
well from what i herd in #mono the other night dotgnu is nowhere close to the point of mono, of course this is to be taken with a grain of salt seeing as this was #mono. but that being said dotgnu only has an intrepter at the moment. and no JIT. i hear also that the compiler for dotgnu is still fairly flaky. and that the classes are not as far along.
Mono definitely has more of the class libraries fleshed out and does have a full JIT for linux/windows on x86. This will most likely continue with the resources that Novell can give Ximian. I know Mono is looking for another JIT programmer(probably for PPC).
DotGNU is more portable right now. I believe it runs on linux/windows/Mac/BSD and probably some other platforms. It does not have a full JIT(I believe it’s somewhat of a hybrid JIT/interpreter), but it’s still pretty fast.
Sometimes the various GUI toolkits for mono and dotGNU, such as QT#, GTK#, WX.windows# are in a state of breakage as the runtime goes through changes. Gtk# is always guaranteed to run on mono, but i think it’s been broken for dotGNU in the past and possibly presently.
Windows Forms is still pretty much pre-alpha for both platforms as dotgnu takes the approach of building it on top of XLib for non windows platforms and Mono takes the approach of using wine(even though I believe Mono is going to have multiple rendering back-ends).
I agree. I think that Miguel and the Mono crew should develop a real cross platform alternative to .NET. The GNU tool chain is much better than any MS product, lets try to establish the same thing in the new .WHATEVER field.
“DotGNU is more portable right now. I believe it runs on linux/windows/Mac/BSD and probably some other platforms.”
While this is true, I think it is just because the developers are spending their time making Mono work rather than compiling it under different platforms. I’m quite sure, knowing other projects Ximian has been involved with and Ximian’s stated goals at the beginning of the Mono project, that once they get around the 1.0 release, someone will compile Mono under FreeBSD, Solaris, AIX, HPUX, OSX, Netware, etc. and it will work.
Linux has always been ready for the desktop. Its just a matter of a user not expecting something so different from windows on many levels to be be the same. It takes time toget used to a new interface. I have successfully converted Many “n00bs” to Linux. They are Extremely happy with the performance gains, No crashses and of course no virus’. I also like the remote management features.
-N