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

Content deleted Content added
MiszaBot I (talk | contribs)
Line 21:
 
Functional programming is supported by MS C# or Mono C#. Mono supports C# 4 in full (http://www.mono-project.com/Compatibility). Please remember that this is not a framework comparison, but a comparison of two programming langauges. Functional programming refers to lambdas, closures and the fact that functions are 1st class objects in C# 3+, supported on all platforms. [[User:Useerup|Useerup]] ([[User talk:Useerup|talk]]) 21:56, 23 June 2011 (UTC)
 
I don't believe you can compare C# to Java without including the framework. Because the framework itself supplements what the language does not support. And what is, and is not moved from the language into the framework is of itself a debated topic.
 
Lambda Expressions, however, are an extension to the C# language. Just like Macro's are an extension to the C++ language. Neither are the language, even if they are mingled together like they are.
[[Special:Contributions/173.167.141.1|173.167.141.1]] ([[User talk:173.167.141.1|talk]]) 18:56, 28 July 2011 (UTC)
 
== Value types ==