Results 1 to 14 of 14

Thread: Advantage of C# over Java?

  1. #1

    Thread Starter
    Member
    Join Date
    Nov 2002
    Posts
    59

    Advantage of C# over Java?

    Hi all,
    I once read an article claiming that C# was a combination of C++ and Java. I was recently reading the MSDN article on .NET and it does seem that things like type-safe features and access restrictions which have always been there in Java are now in .NET. So what advantage does .NET exactly have over Java? Is it just the pointer manipulation advantage or more?

  2. #2
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    I think C# is faster than Java. Also, the Windows.Forms namespace offers a much better UI in my opinion

    One last thing, I picked up C# like 15 times faster than I did Java. Java always seemed to clunky. I can't explain it....so don't ask...lol

  3. #3

    Thread Starter
    Member
    Join Date
    Nov 2002
    Posts
    59
    Hmmm.
    Wonder what MS left out to provide that speed advantage??Security maybe :-)

  4. #4
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    I think the security they built in is actually better than with Java. They focused on the security aspect pretty hard. Of course, comparing security would be hard.

  5. #5

    Thread Starter
    Member
    Join Date
    Nov 2002
    Posts
    59
    What do you think about the Garbage Collector in .NET??I know that Java's GC is not that good.

  6. #6
    Frenzied Member
    Join Date
    Aug 2000
    Posts
    1,539
    the speed aspect of .net is cool
    .net framework is optimized for different hardware and OS configurations.. where as JVM is the same for all across.
    right now .net is pretty slow because the framework is not built into the kernel, when they release the .NET OS's it will go a lot faster.. smoking java out of the water...

    as far as security. as hell.. said.. they are going at it pretty hard and so far no complaints as far as security

  7. #7
    Frenzied Member
    Join Date
    Aug 2000
    Posts
    1,539
    Originally posted by Urvi
    What do you think about the Garbage Collector in .NET??I know that Java's GC is not that good.
    The garbage collection in .net is best to date
    simply put

  8. #8
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    Agreed, GC works awesome.

  9. #9
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    welll..there is J# but i cant find an answer for that..why da hell there is a J#? what is the advantage of that? the good point of java is that runs good in all machines but J# would need the framework..
    \m/\m/

  10. #10
    Frenzied Member
    Join Date
    Aug 2000
    Posts
    1,539
    umm last time i checked java needs jvm to run
    samething with j# and .net programs..

    j# was created for java programmers so that they have something VERY close to java when converting

  11. #11
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    hmmm yea maybe..anyways...it has some kind of special thing?
    c++.net has it advantages, c# has it's advantages and vb.net too..and j#?
    \m/\m/

  12. #12
    Frenzied Member
    Join Date
    Aug 2000
    Posts
    1,539
    there is no advantages.... they are all the same thing when it boils down.. just depends on which syntax u like

    its ALL about syntax

  13. #13
    yay gay PT Exorcist's Avatar
    Join Date
    Apr 2002
    Location
    . . . my reason of shame
    Posts
    2,729
    then sucks lol
    \m/\m/

  14. #14
    Frenzied Member
    Join Date
    Aug 2000
    Posts
    1,539
    nahh its cool
    if u dont like using Regex to do ur string replacements in cSharp
    borrow the Replace function in vb.net and use it in ur c# app.. tahts COOL

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width