At the end, we fight with the falsehoods that most people put against Mono, because we need a nice environment to work with, we want Mono applications, we want to use Linux as is. This is why we did not promote Wine in our talks. We don't want Windows to come on Linux, we want an easy to use language/platform that we are comfortable with and we see no reason to not be a part of Swiss knife developer tools on Linux.
The contention that is better to spend time improving Mono/Monodevelop it would imply that:
- Mono, MonoDevelop does not work and all Unity applications, Second Life, MonoTouch and so on, prove that they do
- we don't contribute to Mono, MonoDevelop directly or indirectly, which is also false. I compiled at least Mono runtime and takes some time, and to make it over all platforms as packaging is time consuming, so directhex is obviously contributing. As for me, my contributions are much smaller, but I a fairly important patch to Pinta (look in Pinta> Help About, for Ciprian Mustiata, and you will find me there), I reported bugs to MonoDevelop (like this link: http://answerpot.com/showthread.php?...project+errors )
At the end, why Wine is an utter failure? Don't you like to play games and if developers are not kind enough to spend time porting their applications (maybe because someone will say that they use Mono to make it happen and that's why is slow, not because of video drivers), to not have any other way than running them in Windows? As for me, as I'm not in myself a gamer, I see Wine even more important, I could switch to Linux for basic applications but there will be always an application that I would want to run it that is Windows only.
If you do think that Wine is not for you, please stay away of it, the same about Mono.
But what we can't stand, or at least I can't stand are the falsehoods. Are you afraid of Microsoft, fine, stay away of whatever you think Microsoft does. But don't say that people are paid to support Mono, or that Mono is slower than Dalvik, or that games run slow because they run on Mono. Claims come with at least some kind of evidence, not speculations. Just spend 1 minute in Google and find where you get the information from. Look for the source of your information, if there is a source, and is it credible?
Look this informative clip about sorting falsehoods: http://www.youtube.com/watch?v=LdnZ1l5TxJk