Content deleted Content added
m Replaced deprecated <source> tags with <syntaxhighlight> (via WP:JWB) |
MalnadachBot (talk | contribs) m Fixed Lint errors. (Task 12) |
||
Line 52:
: ok, but Mono does support only up to NET 2.0, that had to be mentioned [[User:Hervegirod|Hervegirod]] ([[User talk:Hervegirod|talk]]) 13:18, 26 June 2010 (UTC)
: I am removing that entire section. The "runtime environments" are merely there for reference. This article is a comparison of ''programming languages'' - not runtime environments nor platforms. Please discuss here if you still believe this section belongs here. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 18:30, 26 June 2010 (UTC)
::I'd say it would be a relevant area for comparison as C#.net or Mono runs on ex. a Sony Ericsson W800i, something Java do, and oposite, C# Mono runs on iPhone os but not SE W800i. Platforms is definitley a place to compare on(as long as you don't start list all Linux Distros etc.) <
:::Yes, but the programming languages are not the VMs (JVM,CLR or Mono). Platforms on which the VMs will execute is definately interesting, ''but not in an article comparing '''programming languages''' ''. Such comparison belongs in the article comparing JVM with CLR. This article should also leave out the JVM/CLR as much as possible. But consider ''soft references''. This is a Java ''platform'' feature which does not have any special syntax in Java. Nevertheless it *is* a concept intrinsically part of Java which directly affects how you ''program'' (not deploy). But including such features because they have direct influence on how you program with the language is not an argument for including the entire platforms and their targeted architectures in a ''programming language'' article. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 05:06, 23 July 2010 (UTC)
:::Also your argument that ''C# Mono runs on iPhone os'' illustrate the very problem: No it does not. You can cross-compile C# using MonoTouch to produce native iOS executable capable of executing. In that sense, yes, C# can "run" on iOS. But then you would have to include every cross-compilation ability as well. I am sure that there exists some form cross-compilation for Java to iOS as well, at which point such extension arguments become moot because they become all-inclusive. Please try to keep this article a comparison between programming ''languages'' - not platforms. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 05:12, 23 July 2010 (UTC)
|