1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Is Java weird or is it me?

Discussion in 'Programming & Webmastering' started by <<Onafets>>, Dec 19, 2010.

  1. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    Ok so I think i have finally digested all I need to know about VB .net and have started Java:)

    But i was wondering if i could have a user interface like i can in vb with buttons and such, i just started it and i don't really have any online use for it.
     
  2. Solaris17

    Solaris17 Creator Solaris Utility DVD

    Joined:
    Aug 16, 2005
    Messages:
    17,350 (5.12/day)
    Thanks Received:
    3,656
    Location:
    Florida
    <<Onafets>> says thanks.
  3. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    Thanks! This will help tonnes! Is C# fairly similar to Java?
     
  4. Solaris17

    Solaris17 Creator Solaris Utility DVD

    Joined:
    Aug 16, 2005
    Messages:
    17,350 (5.12/day)
    Thanks Received:
    3,656
    Location:
    Florida
    <<Onafets>> says thanks.
  5. T3RM1N4L D0GM4

    T3RM1N4L D0GM4

    Joined:
    Apr 13, 2009
    Messages:
    187 (0.09/day)
    Thanks Received:
    38
    Eclipse is a great IDE, and you can give a try to Netbeans ( http://netbeans.org/ ) as another Java/C/php/whatelse.

    Both of them are very powerful.

    Have fun
     
    <<Onafets>> says thanks.
  6. robn

    robn New Member

    Joined:
    Mar 9, 2010
    Messages:
    180 (0.10/day)
    Thanks Received:
    67
    Location:
    UK
    Very very similar to C# - Microsoft pays licence fees to Sun/Oracle for much of the design.

    If you want to do VB style drag-drop creation of windows, buttons, etc. look up "Swing" user interface builder, NetBeans certainly features this, and I'm sure Eclipse too. Swing is the standard technology for desktop forms.
     
  7. T3RM1N4L D0GM4

    T3RM1N4L D0GM4

    Joined:
    Apr 13, 2009
    Messages:
    187 (0.09/day)
    Thanks Received:
    38
    Using either Netbeans and Eclipse, Netbeans seems more powerful for GUI design... obviously imho
     
  8. Assimilator

    Assimilator

    Joined:
    Feb 18, 2005
    Messages:
    623 (0.17/day)
    Thanks Received:
    105
    Location:
    South Africa
    C# is like Java, only better.

    No they don't.
     
  9. robn

    robn New Member

    Joined:
    Mar 9, 2010
    Messages:
    180 (0.10/day)
    Thanks Received:
    67
    Location:
    UK
    You are right, I was misinformed :ohwell:

    Gosling and co. have criticised C# for imitating Java, and Microsoft was involved in licensing Sun's JVM and Java, but not with respect to C#. Probably where the confusion comes from.
     
  10. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    Gonna give net-beans a try when i get home, looks interesting from what I've read.
     
  11. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (4.88/day)
    Thanks Received:
    5,616
    Location:
    Cheeseland (Wisconsin, USA)
    I worked in Netbeans for awhile, but I am so spoiled by the VS IDE that it was just not the same. lol
     
  12. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    That's what i was afraid was going to happen, now i regret not going with C# :[ Oh well i guess its next on the list of languages in between F# and C++ :laugh:
     
  13. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (4.88/day)
    Thanks Received:
    5,616
    Location:
    Cheeseland (Wisconsin, USA)
    So learn both at the same time. If you've got the concepts down all it is, is syntactical differences and different names for the API methods. (shrug)
     
  14. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    I's struggling with Java Tbh it just seems illogical compared to VB .net, and i have no use for it what so ever :[ Thinking of learning F# instead
     
  15. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (4.88/day)
    Thanks Received:
    5,616
    Location:
    Cheeseland (Wisconsin, USA)
    Why learn F#? Just for the fun of it? Any need for it?

    VB and C# are so close that one could almost say the only difference between the two is the parsers for the compilers.
     
  16. <<Onafets>>

    <<Onafets>>

    Joined:
    Nov 8, 2008
    Messages:
    779 (0.35/day)
    Thanks Received:
    77
    Location:
    Sydney, Australia
    But parsers ya mean {} right, oh and F# is just to be original really, not many people bother to learn it.
     
  17. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,952 (6.25/day)
    Thanks Received:
    3,787
    Location:
    IA, USA
    About the only thing C# and Java have in common is similar syntax but in areas where it counts (delegates, code base, and binaries), they are completely different. VB and C# are the opposite: everything in common except syntax.

    F# is a functional language--doesn't make any sense to me but that's probably just because of the way I process information mentally (I think in terms of objects).
     
    Crunching for Team TPU
  18. Kreij

    Kreij Senior Monkey Moderator Staff Member

    Joined:
    Feb 6, 2007
    Messages:
    13,881 (4.88/day)
    Thanks Received:
    5,616
    Location:
    Cheeseland (Wisconsin, USA)
    By parsers I mean ...

    C# .... MyMethod (int MyParameter)
    VB .... MyMethod (MyParameter as int)

    IMO, if you want to be original and stand out, write original code. W1zz stands out for writing GPU-Z, not for writing it in C#F++D--Q^3. :D
     

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page