<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Sorry for the eventual double post, i used the wrong email for the first attempt...</div><div><br></div>From my standpoint, as a developer working primarily on the mac with Mono, using Windows for the occasional debugging and having shipped an open sourced toolkit with roughly 170K lines of code, and 300 downloads a day on average....<br><br>(which of course is still a very different beast than writing a commercial application in the vertical space).<br><br>-> the mono community has, on average been very helpful. This is a good point. &nbsp;I did not need a lot of help, but when i had a problem, questions were normally answered very fast and precise<br><br>-> Mono is very stable. I am a decent developer, and most of the time i just work in mono, and only use windows to debug hard problems. That for me is the way to go and the reason VMWare exists for me :). Yes, there is MonoDevelop etc, but for now, nothing beats debugging .NET code in VS.NET if you need to debug at all. No complains here.<br><br>-> Mono is very compatible to .NET 2.0. I am not using LINQ etc inside the mono world<br><br>-> Ui is a challenge. Now, i don't write that much UI code (most of the code is service layer) so i can not speak for that part too much. A mono app, on my default Mac installation, that is a windows form app, runs. But heck, it sure does not look good. That's the main problem. It also feels a tad slower.<br><br>-> UI is a challenge in java as well. While the java app looks nicer on the mac than the mono app, writing cross platform UI is always a challenge. Java apps on Windows don't feel correct either.<br><br>-> UI: So you loose either on the mac or on windows. That's a given, in my opinion. In all cases there is a lot you can do about it, but it requires extra effort. So what's your MAIN platform?<br><br>-> if you go .NET/Mono, you need to be aware that a lot of the very new concepts in .NET 3.5, or WPF etc, &nbsp;are not yet available in Mono (at least to my knowledge, please correct me if i am wrong).<br><br>I did not catch any data about numbers of installations. I would argue that if you have more macs than windows machines, java is probably the better choice. If it's the other way round, i would certainly go .NET/Mono. To quote an old favorite of mine: "The needs of the many outweigh the needs of the few...."<br><br>Frank Mantek<br>Google<br>All views expressed here are my own and do not reflect my companies view points, or if they do, than by accident.<br><br><br>On Aug 28, 2008, at 7:42 PM, Liam Coughlin wrote:<br><br><blockquote type="cite"><br></blockquote><blockquote type="cite">On Aug 28, 2008, at 12:12 PM, Geoff Norton wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">There are several companies using Mono on the mac today.<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Sure, but that doesn't mean that any given company should. &nbsp;I'm sure<br></blockquote><blockquote type="cite">they know what they're getting into, and have the expertise to support<br></blockquote><blockquote type="cite">themselves directly.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">The OP though, didn't seem like he was in that position at all at<br></blockquote><blockquote type="cite">all. &nbsp;Encouraging people who are unsure of what they're doing to jump<br></blockquote><blockquote type="cite">into something they're not ready for doesn't help the platform or the<br></blockquote><blockquote type="cite">community.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite">-g<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I didn't want to chime in, mostly because I don't think this is the<br></blockquote><blockquote type="cite">right place for that sort of discussion, but I wanted the OP to get<br></blockquote><blockquote type="cite">some realistic input as well.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">-L<br></blockquote><blockquote type="cite">_______________________________________________<br></blockquote><blockquote type="cite">Mono-osx mailing list<br></blockquote><blockquote type="cite"><a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br></blockquote><blockquote type="cite"><a href="http://lists.ximian.com/mailman/listinfo/mono-osx">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br></blockquote><div><font class="Apple-style-span" color="#144FAE"><br></font></div><div><div>On Aug 28, 2008, at 7:42 PM, Liam Coughlin wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><br>On Aug 28, 2008, at 12:12 PM, Geoff Norton wrote:<br><blockquote type="cite"><br></blockquote><blockquote type="cite">There are several companies using Mono on the mac today.<br></blockquote><blockquote type="cite"><br></blockquote><br>Sure, but that doesn't mean that any given company should. &nbsp;I'm sure &nbsp;<br>they know what they're getting into, and have the expertise to support &nbsp;<br>themselves directly.<br><br>The OP though, didn't seem like he was in that position at all at &nbsp;<br>all. &nbsp;Encouraging people who are unsure of what they're doing to jump &nbsp;<br>into something they're not ready for doesn't help the platform or the &nbsp;<br>community.<br><br><br><blockquote type="cite">-g<br></blockquote><br>I didn't want to chime in, mostly because I don't think this is the &nbsp;<br>right place for that sort of discussion, but I wanted the OP to get &nbsp;<br>some realistic input as well.<br><br>-L<br>_______________________________________________<br>Mono-osx mailing list<br><a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br>http://lists.ximian.com/mailman/listinfo/mono-osx<br></div></blockquote></div><br></body></html>