Now before you blow a gasket, I like Java; I use it all the time. I saw this link on Dzone yesterday and after reading the entire presentation, I believe the guy has some very valid points.
In the best interest of keeping things relatively civil (which based on the inflammatory nature of the title of the sideshow I can imagine it won't be), please read it all before going down the rabbit hole.
LINK
--
My thoughts:
There are several ways to "look" at the information presented. If we take the route the presenter did (he digressed occasionally) and look purely at language feature(s)/evolution over a period of time C# has been consistently adding "the latest and greatest" to its repertoire.
If we look at it as a "whole" (platform choices, scalability, so on and so forth), Java has a few "one ups" on C#, most notably the fact that it is not tied down to one particular platform. Quite possibly the most important point was the mention of the JVM and all of the "new" things/languages you can use with it/interconnect with Java proper (JRuby, etc...).
Why Java Sucks and C# Rocks SlideshowSlideshow and Discussion
233 Replies - 13053 Views - Last Post: 28 July 2010 - 12:05 PM
Replies To: Why Java Sucks and C# Rocks Slideshow
#2
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 07:23 AM
It's obvious that C# is evolving more than Java. There is no denying it.
The best thing about Java the language is that it's on the JVM.
The only thing Java does worthwhile on the JVM is provide tons of stable and mature libraries that have accumulated over the years, and it's standard library that other languages can use.
The best thing about Java the language is that it's on the JVM.
The only thing Java does worthwhile on the JVM is provide tons of stable and mature libraries that have accumulated over the years, and it's standard library that other languages can use.
This post has been edited by Raynes: 12 July 2010 - 08:49 AM
#4
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 08:23 AM
Could you rephrase that? I'm not sure what you meant.
#5
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 08:43 AM
Offtopic: Slideshare really got more polished I see. Great website!
On-topic: Slide 14 made me gag. Typical Java verbosity. I'll never fully like Java because of its syntax and usage. I'm a lazy programmer and I like my code to be succinct.
C# is just too beautiful to not use. Beautiful code and beautiful framework.
On-topic: Slide 14 made me gag. Typical Java verbosity. I'll never fully like Java because of its syntax and usage. I'm a lazy programmer and I like my code to be succinct.
C# is just too beautiful to not use. Beautiful code and beautiful framework.
#6
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:18 AM
There is a large theme...
#7
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:26 AM
stapia.gutierrez, on 12 July 2010 - 09:43 AM, said:
On-topic: Slide 14 made me gag. Typical Java verbosity. I'll never fully like Java because of its syntax and usage. I'm a lazy programmer and I like my code to be succinct.
C# is just too beautiful to not use. Beautiful code and beautiful framework.
C# is just too beautiful to not use. Beautiful code and beautiful framework.
...Their syntax is virtually identical.
#8
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:30 AM
Slide 14 isn't valid if you're using at least Java 1.5 or later.
#9
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:33 AM

POPULAR
One thing we have to keep in mind here is that C# was created more recently than Java. It had the chance to take the best of what was out there and design it right in the foundation of the language. It is easy to create a newer better product when you take a look around and see what has already been created and how it works. If you were to create a new cell phone, would you create one that was a brick with no touch screen? No, you would take a look at htc, iphone, blur etc and build one that incorporated the best.
Java is carrying a bit of baggage of age, pure and simple. I love C#, but you know I think some of the features they are putting in it now even bloats the language a bit over earlier versions. Just like code, programming languages will show their age. Look at C++ for instance. Great language but it is fragmented with additions... ATL, MFC, STL... hard to keep it all straight. Deviations get added to work around problems that come up because of time.
I am quite sure that C# will too eventually get to the point where the future will force it to add in less than straight forward stuff. Either way, I love both languages in their own ways and while I do lean towards C#, you have to give Java its credit.
Java is carrying a bit of baggage of age, pure and simple. I love C#, but you know I think some of the features they are putting in it now even bloats the language a bit over earlier versions. Just like code, programming languages will show their age. Look at C++ for instance. Great language but it is fragmented with additions... ATL, MFC, STL... hard to keep it all straight. Deviations get added to work around problems that come up because of time.
I am quite sure that C# will too eventually get to the point where the future will force it to add in less than straight forward stuff. Either way, I love both languages in their own ways and while I do lean towards C#, you have to give Java its credit.
#10
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:47 AM
in my opinion the biggest problem here is that Java will run on everything while C# need Windows OS.
#11
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 09:50 AM
KYA, on 12 July 2010 - 10:30 AM, said:
Slide 14 isn't valid if you're using at least Java 1.5 or later.
Autoboxing FTW!
My opinion on the slideshow...the guy is a fucktard, pardon the French. Anyone that creates a slideshow (somewhat professional idea) that has typos and uses the word "sucks", doesn't deserve my respect. He used a professional project in the most unprofessional way.
#12
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 10:10 AM
*only reads title* I will destroy you.
#13
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 10:14 AM
#14
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 10:27 AM
If a supplement or alternative isn't on par with the original then it doesn't count.
#15
Re: Why Java Sucks and C# Rocks Slideshow
Posted 12 July 2010 - 10:57 AM
i suppose the slideshow has some valid points, but there are a few reasons why i prefer Java over C#
|
|

New Topic/Question
This topic is locked


MultiQuote










|