SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Why Java Sucks and C# Rocks (Final)

by on Apr 18, 2010

  • 118,454 views

 

Statistics

Views

Total Views
118,454
Views on SlideShare
101,255
Embed Views
17,199

Actions

Likes
131
Downloads
2,542
Comments
44

96 Embeds 17,199

http://scripts.ge 5609
http://blog.zhaojie.me 4414
http://sixservix.com 3057
http://www.jornaljava.com 703
http://www.redditmedia.com 453
http://i-liger.com 445
http://gavrin.blogspot.com 405
http://i-php.net 354
http://slidesregion.com 307
http://www.slideshare.net 213
http://ignar.name 131
http://livenfreshtechnews.blogspot.in 113
http://localhost 105
http://localhost 105
http://www.datamilk.org 88
http://gavrin.blogspot.ru 87
http://livenfreshtechnews.blogspot.com 72
http://www.geekssay.com 51
https://twitter.com 48
http://flyfire-blog.appspot.com 44
http://www.i-php.net 42
http://typeof.net 30
http://cacianqalbukunderemp.blogspot.com 26
http://radityopw.wordpress.com 21
https://si0.twimg.com 20
http://paper.li 19
http://radityopw.posterous.com 19
http://huoxudong125.wordpress.com 15
http://www.ahmetbadin.com 14
http://msug.vn.ua 14
http://t.co 13
http://static.slidesharecdn.com 12
http://cache.baidu.com 9
http://cktrunk.summoning.epistema.local 8
http://www.i-liger.com 7
http://localhost:8080 7
http://twitter.com 6
http://gavrin.blogspot.cz 6
http://xss.yandex.net 6
http://www.linkedin.com 5
http://livebuzz.com.br 5
http://127.0.0.1 4
http://webcache.googleusercontent.com 4
http://epe-epv.org 4
http://www.mashme.tv 4
https://twimg0-a.akamaihd.net 3
http://charlandosobretics.blogspot.com 3
http://a0.twimg.com 3
http://xianguo.com 3
http://feeds.feedburner.com 2
More...

Accessibility

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

110 of 44 previous next Post a comment

  • HighCore HighCore @orelero can you please name an example of such libraries? I'm so tired of hearing that argument over and over thrown into the air, but no one has ever been able to come up with a FACTUAL list of the supposed libraries that are available for java and not for C# / .Net. 4 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • TejasviHegde TejasviHegde @SerendipitySeraph Well said. Distinct answer that one usually think of. 4 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • orelero orelero @JasonNelson5 I knew C# could go cross-platform but not to that extent.
    Still, I am so happy I came back from C# to Java as the derived languages like Xtend and Scala and also the eclipse frameworks are way beyond what C# can offer.

    *I just checked Xamarin and it reminded I had to say that Java frameworks are, most of the time, Open Source.
    4 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • JasonNelson5 Jason Nelson @orelero C# is quite cross platform now. I write code using MonoDevelop for Android, iOS, Windows, OSX, and Linux. Xamarin is MonoDevelop on steriods, and Unity3D uses Mono as its underlying langugage and compiler technology which just happens to be the #1 3D-Gaming engine around today. Also Check out 'Cosmos' which is an Open-Source operating system written in C# that run on VMWare. C# can be AOT or JIT compiled with a number of compilers, and IMO if it is good enough for Games and OS development... then it is good enough for anything. C# is the brainchild of Anders Heijlsberg (of Borland's 'Turbo' line fame) who is IMO the most brilliant language designer in history... and it is only going to get BETTER. 4 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • SatadruSengupta1 Satadru Sengupta Integer c=127,d=127;
    System.out.println(c==d); //will return true. Exceed this range, and results would be false.

    Extracted from http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html:

    public static Integer valueOf(int i)

    Returns an Integer instance representing the specified int value. If a new Integer instance is not required, this method should generally be used in preference to the constructor Integer(int), as this method is likely to yield significantly better space and time performance by caching frequently requested values. This method will always cache values in the range -128 to 127, inclusive, and may cache other values outside of this range.

    Parameters:
    i - an int value.
    Returns:
    an Integer instance representing i.
    Since:
    1.5
    6 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • DeathZell Zell Pearly @efrb1 'in OPENSOURCE/FreeWare'.

    and you can only create helloworld,calculator like app there on basic license,it can't create with database/JSON/e-commerce apps using that license. still not counted for Native C/JNI of Android SDK + NDK.
    7 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • efrb1 Ef Rb, Sr. Procrastinator at Softtek @DeathZell it is totally impossible... oh wait: http://xamarin.com/monotouch 7 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • orelero orelero Maybe C# is a better language than Java but
    what makes programming in Java better than in C# is
    the number and the quality of the available libraries and frameworks.
    And yes, Java is cross-platform which is a huge advange IMHO.
    8 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • samanthaatkins2 Samantha Atkins Of the JVM based languages I am most interested in JRuby and Scala. Scala is amazingly good from a technical PLT POV, is hyper efficient, supports nice concurrency mechanisms and is good for writing DSL. Clojure is also nice but I feel unfaithful to my true love, Lisp, when I use it. :) 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…
  • ayrtongomes Ayrton Dk, Java/J2EE Developer at Codegarrage just want to learn from you guys! 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…

110 of 44 previous next

Post Comment
Edit your comment

Why Java Sucks and C# Rocks (Final) Why Java Sucks and C# Rocks (Final) Presentation Transcript