|
|
|
|
|
by monkeyprojects
4358 days ago
|
|
I think its simple. Unless the person is interested in Mono they don't develop for it and don't have any interest in supporting it. Many people use C# to develop applications for Windows and don't, won't or can't support other environments.... And while there are thousand of useful C# programs I doubt many don't have direct python / Linux competitors readily available that do near enough the same thing. |
|
a) I can't imagine somebody bothering to support .net software on the Linux desktop without being paid for it. I know those guys[1] are a minority, but it takes only a minority to create an absolutely toxic atmosphere. Maintaining a end user product can lead to frustrating interactions, and it doesn't really help if your choice of technology means that there exists a significant number of people who literally want you, your spouse, your three year old daughter and the family dog to die in a fucking fire.
b) Mono was always a bad choice for asp.net, which means that the software people are actually paid for doesn't run well on Linux. That was mostly a problem outside of xamarins control, and I hope it becomes better not that the devdiv MS seems to be somewhat committed to work together to make it truly interoperable.
[1] Just look at the comments at http://techrights.org/2013/02/09/tombye/.