Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment How can you call it a tie? (Score 1) 319

How can you call it a tie after listing tons of features that java doesn't even have? C# is the clear winner with the following features that are lacking in Java: -Properties -REAL generics (not type erasure) -async/await -value types (struct) -the ref and out keywords -the dynamic keyword (and dynamic types) -the var keyword (or type inference) -LINQ -Better introspection and reflection (Reflection.Emit) -Named parameters -Partial classes -Extension Methods -The new Roslyn (Complier-as-a-service) in C# 5 -Better built-in bindings to C++ -The ability to pin memory and get pointers to it for high-performance operations -The but-in HttpClient library -Far better GUI WYSIWYG editors and development tools for desktop, mobile and web applications C# pretty much destroys Java. It sounds like Jeff Cogswell is a Java developer that barely knows C# and therefore doesn't know what he doesn't know.

Comment The whiners dragged us back to 1985 (Score 0) 547

Who in the world wants to physically switch a disk every time you change games? Why can't we be free of disks and move into the 21st century? I would MUCH rather have a console that silently phoned home once a week than one that tethered me to an archaic disk. Microsoft should not have listened to all the complainers.

Comment What about async/await? (Score 0) 68

He seems to only be comparing the API that Java and C# have in common. C# has gone way beyond java with async/await, true generics, properties, dynamic objects, the var keyword, and many more features. Sure, they are comparable languages if you just use the subset of C# that maps to Java.

Slashdot Top Deals

An authority is a person who can tell you more about something than you really care to know.

Working...