1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Should I learn Java?

Discussion in 'Programming' started by lock, May 28, 2008.

  1. lock

    lock Banned

    Messages:
    205
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #21
    Nothing in mind, I've just the chance to take the class next semester and wanted to gauge a feel for the language as I don't know much about it.

    A few people higher up mentioned about learning the elements or OOPS or UML, and sites to point me in the right direction as this sounds like a great start.
     
    lock, Jun 2, 2008 IP
  2. Bozdemir

    Bozdemir Peon

    Messages:
    540
    Likes Received:
    20
    Best Answers:
    0
    Trophy Points:
    0
    #22
    +100000000000.........

    Please I beg you to not to learn JAVA :)

    Simply C/C++ or C# ...
     
    Bozdemir, Jun 3, 2008 IP
  3. CaffinePhil

    CaffinePhil Banned

    Messages:
    945
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #23
    Why so negative about it? I've heard mixed reviews on this thread so far but nothing this drastic.
     
    CaffinePhil, Jun 3, 2008 IP
  4. me4you

    me4you Well-Known Member

    Messages:
    1,989
    Likes Received:
    37
    Best Answers:
    0
    Trophy Points:
    155
    #24
    Yes! Joomla is the top Programming Language & words Number 1, so you Should learn it. Its make a lots of money for you.
     
    me4you, Jun 3, 2008 IP
  5. drax2006

    drax2006 Well-Known Member

    Messages:
    233
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    118
    #25
    @me4you - I assume you mean PHP + MySQL - remember Joomla is an application :)
     
    drax2006, Jun 3, 2008 IP
  6. crath

    crath Well-Known Member

    Messages:
    661
    Likes Received:
    33
    Best Answers:
    0
    Trophy Points:
    100
    #26
    joomla is not a programming language so i do not suggest you take advice from this person :p
     
    crath, Jun 3, 2008 IP
  7. Arkserver

    Arkserver Banned

    Messages:
    2,533
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    0
    #27

    lol, you serious? :D
     
    Arkserver, Jun 3, 2008 IP
  8. SanchezNI

    SanchezNI Member

    Messages:
    44
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    43
    #28
    If you're looking a programming language to get you a job in later life, then JAVA is just as good as C++. If you're looking to develop great desktop applications, I'd learn C++.

    However, if you're looking to improve you're general programming abilities, I'd do a JAVA course. It'll teach you all the basics (plus more) of Object Orientated Programming. Once you've finished that course, it should be fairly straight forward for you to pick up C++ in a natural way, as well as other languages inclusive of .NET based languages like C#.

    I think JAVA is still an underated language which has a multitude of commercial applications. You can make great money being a JAVA developer. People will tell you not to learn COBOL too, but as a COBOL developer, I made in excess of £7,500 for invoicing software that was fairly straightforward.

    The language does not make the programmer, that is the lesson here. The logical mind makes the programmer.
     
    SanchezNI, Jun 3, 2008 IP
  9. AVS

    AVS Peon

    Messages:
    100
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #29
    i will suggest to learn C++, or Symbian C++
    Symbian C++ has good scope in future, symbian is a mobile operating system 70% available mobile phones are using symbian os only eg: Nokia N95 and all ,Symbian C++ is the langauage maily used to develop applications in Symbian phones .

    If u r sticking on Java , better Learn j2me, maily using for mobile appliaction development
     
    AVS, Jun 4, 2008 IP
  10. lock

    lock Banned

    Messages:
    205
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #30
    Does anyone have any good tutorials to do with object orientated programming in general?
     
    lock, Jun 6, 2008 IP
  11. Arkserver

    Arkserver Banned

    Messages:
    2,533
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    0
    #31
    I've written tutorials and OO concepts but most of my tutorials / article are java related.
     
    Arkserver, Jun 8, 2008 IP
  12. lock

    lock Banned

    Messages:
    205
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #32
    Are the tutorials on the forum?
     
    lock, Jun 12, 2008 IP
  13. clinton

    clinton Well-Known Member

    Messages:
    2,166
    Likes Received:
    44
    Best Answers:
    0
    Trophy Points:
    110
    #33
    I would learn C++ like the previous posters said. Java is derived from C but C++ is much more powerful and can be used for a wider verity of things. Also C++ is easier to learn, I would think. I only know a little bit of C and C++, it's complicated but IMO worth it if you want to learn a strong programming language. Take advice from professional programmers, because they know way tooo much:D
     
    clinton, Jun 12, 2008 IP
  14. CaffinePhil

    CaffinePhil Banned

    Messages:
    945
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #34
    Does anyone know a good resource for learning C++ from scratch? Also whats the difference between C, C++ and C#?
     
    CaffinePhil, Jun 13, 2008 IP
  15. clinton

    clinton Well-Known Member

    Messages:
    2,166
    Likes Received:
    44
    Best Answers:
    0
    Trophy Points:
    110
    #35
    C, invented in the 70's, came before C++, C++ is way better as it allows OOP and a ton of new and improved stuff. C++ was started in the 80's, I think. C++ is the way to go, C is too limited. Avoid C#(C Sharp), it's a mickrosoft lanuage and is used to program windows, asp, .net and all that crap. C# came from C I think partly but looks a lot like java with it's dot syntax etc. With C++ you can program for windows as well as Linux, Mac etc.
     
    clinton, Jun 13, 2008 IP
  16. CaffinePhil

    CaffinePhil Banned

    Messages:
    945
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    0
    #36
    Cheers clinton,

    any ideas where to start, any theory needed before jumping into a tutorial?
     
    CaffinePhil, Jun 16, 2008 IP
  17. Will.Spencer

    Will.Spencer NetBuilder

    Messages:
    14,789
    Likes Received:
    1,040
    Best Answers:
    0
    Trophy Points:
    375
    #37
    C++ is a difficult language to start with. It's good for large projects that will run on a PC, but it's a real professionals tool.

    For a beginner, I would be tempted to recommend Python. It's good for web projects, it's multi-platform, it doesn't have all of the weirdness of Java, it doesn't have all of the sloppiness of PHP, and it's easier to learn than C++.
     
    Will.Spencer, Jun 16, 2008 IP
  18. Arkserver

    Arkserver Banned

    Messages:
    2,533
    Likes Received:
    35
    Best Answers:
    0
    Trophy Points:
    0
    #38
    Only a few old ones, I've written most of my java related tutorials for other people on tech/programming sites. That said, I do post java related tutorial/articles once every few weeks that i find interesting on my forums for those that want to know more about java technology.
     
    Arkserver, Jun 16, 2008 IP
  19. rile

    rile Member

    Messages:
    77
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    41
    #39
    Java is a good programming language, it's worth of learning.
     
    rile, Jun 16, 2008 IP
  20. printer

    printer Well-Known Member

    Messages:
    422
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    130
    #40
    Java is really for big projects. Only Java would sound odd. You may look for Java Enterprise Edition (JEE/J2EE) or JSP Java Server Pages. Only Java is Java Standart Edition(JSE/J2SE) and it surely not much known as it always need a virtualmachine.

    Another point is Applets, but I guess they run only on the browsers.

    And in order to get Java EE, you must start with Java SE :)
     
    printer, Jun 16, 2008 IP