Talk:Comparison of C Sharp and Java: Difference between revisions

Content deleted Content added
EboMike (talk | contribs)
Line 29:
 
:::[[WP:AGF]]. I reverted your edit and in the very summary I pointed out how it would be unbalanced to not use the same standard for Java. ''You'' were actually the one accusing me of favoritism towards C#, so let's not go there. And yes, I do have a problem with "but" because it is a value judgement. Some may even believe that it is a "good thing" that it's 3rd party support. Rather than saying "3rd party" why not just point out ''how'' in a ref? For the record, I do believe that the entire section is problematic because you can always find some way to use a programming language for a given platform through cross compilation. It is meaningless when comparing ''languages''. It was put there by someone who mistook language for platform. I would prefer we just delete the section. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 18:07, 26 November 2012 (UTC)
:::I tried to work in the specific references. Is that better? I have reservations about the in-the-box link. I'm not convinced that you can actually run Java on a non-jailbroken iOS device. in-the-box does not seem to be a cross compiler, but rather a VM. Apple does *not* allow VMs on iOS devices. Also, there's a blog post ref in there. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 18:22, 26 November 2012 (UTC) In-the-box seems to be dead, is undocumented, there is no evidence that it can be used to create App Store compliant apps, and in any case it would not allow you to code to the iOS SDK, severely limiting its usefulness.
 
::::I'd argue to keep it in because although it is true that the programming language itself is separate to the platform with which it runs on, this information conforms to what people would expect to find in this article. We have to find a balance between political correctness and usefulness. People reading the article will infer that it is the native platform being referred to, otherwise they most likely don't understand the rest of the article. Also, what about running virtual machines on an OS? Should we take those into consideration too? I think not, it's best we just assume native support as a default. Otherwise the articles regarding software made to run on a specific OS could be argued as being able to run on all OSs even though that isn't exactly true.