PDA

View Full Version : Mono looks interesting



ade234uk
November 14th, 2006, 11:02 AM
I know some people do not like Mono, but I was looking through Linux Format at one the tutorials and it does look interesting.

What I wanted to know is if Mono is cross platform. If I created something in Mono would it run in Windows & Vice Versa?

gnomeuser
November 14th, 2006, 11:12 AM
Yes, Mono does run on Windows and your code should also be fairly easy to make work with the Microsoft .NET implementation. You will need a little bit to code changes for path handling and such but nothing you could handle conditionally at very low cost.

Wolki
November 14th, 2006, 02:31 PM
It depends on the libraries you use, though. Some of the gnome#-libraries are, as far as I know, not ported to windows yet.

sweemeng
November 14th, 2006, 03:01 PM
mono can be run on windows, but try to get it run with the existing .net framework is a pain.

unlike visual .net, where windows form can be design visually, mono cannot, but it uses gtk#, on one hand, c# program with windows form run flawlessly, but try to get gtk# running natively like other .net application is a pain.

but if you are running it on linux, it work very well

chaosgeisterchen
November 14th, 2006, 07:08 PM
If the Windows-Forms-API will be ever copied properly, Mono will become truly a cross-plattform-computing framework.

But the ones forking Windows Forms will be sued my Microsoft...

skymt
November 14th, 2006, 07:24 PM
The brand-new Mono 1.2 is supposed to have a very good Windows Forms implementation.

chaosgeisterchen
November 14th, 2006, 07:28 PM
Isn't Microsoft trying to prohibit that? Or will this vanish with the aggreement between Microsoft and Novell?

Virogenesis
November 14th, 2006, 07:28 PM
if you want cross platform, stick to java now its GPL its only going to get better and better.

chaosgeisterchen
November 14th, 2006, 07:29 PM
if you want cross platform, stick to java now its GPL its only going to get better and better.

And what about terms of performance? Ain't Mono doing better concerning performance?

skymt
November 14th, 2006, 07:42 PM
Isn't Microsoft trying to prohibit that? Or will this vanish with the aggreement between Microsoft and Novell?

I think Novell mostly made the MS deal so they could keep Forms in Mono. I'm not sure (very few people have seen the actual text of the agreement), but that's what my intuition tells me.

chaosgeisterchen
November 14th, 2006, 07:47 PM
I think Novell mostly made the MS deal so they could keep Forms in Mono. I'm not sure (very few people have seen the actual text of the agreement), but that's what my intuition tells me.

Sounds reasonable and I can seond your thoughts. They get Forms in Mono and a 300 million money present.