DEVELOPERS of Mono might wish to rethink their vocation. While statistics and surveys indicate that Mono's share is minuscule, things are getting worse not just for .NET but for Silver Lie too (and Moonlight). Microsoft only hypes that up at the moment due to an imminent new release.
In 2008 RedHat acquired Qumranet, a startup whose focus was Virtualization. Among other products Qumranet developed a management application for Virtualization.
The management application was written in C# and one of the first tasks we got was to make the management application cross platform, well this was expected considering the fact that the acquisition was done by RedHat...
We started exploring the web looking for ideas how to approach this task. At the beginning things did not look promising most of the references we found for porting projects from one technology to another were about complete failures, the only obvious suggestion that we saw all over was not to change technology and architecture at the same time.
[...]
In addition to the ongoing effort with Tangible we had to dumb down the C# code. For example we had to remove the usage of the Linq library in the C# side since it is not converted to Java properly. And in the same time we wrote some "sed" scripts to manipulate the Java output and fix some errors like packaging, adding import statements at the beginning of the class or adding a static data member (logger) in each class.
If Flash/.NET/Whatever dominates Apple development, then Apple is no longer in charge of their own platform. Adobe is. Or Microsoft. Or Whoever.
[...]
I see the entire situation as “How dare you do to us developers what we are together doing to the users!” Hey, Mr. Developer, you want Freedom? How about developing for a platform that offers Freedom?
"Go screw yourself Apple," wrote Lee Brimelow, an Adobe platform evangelist, on his personal Web site, The Flash Blog.
Comments
NotZed
2010-04-13 06:40:47
The enemy of thine enemy and all that ... but seriously, supporting it?
From day one they've blocked everything else, and that includes many free platforms, from java to python. That this also affects proprietary offerings shouldn't be a surprise.
The only laudable point here is that it provides yet another extremely clear demonstration that we can all point to of how anti-capitalist proprietary hardware manufacturers are. And also the inherent risk in relying on them to be fair in their closed markets - the only recourse may be the courts and if that happens everyone loses apart from the lawyers.
Dr. Roy Schestowitz
2010-04-14 01:12:59