Results 1 to 9 of 9

Thread: Learning a new language?

  1. #1

    Joined
    Dec 2011
    Posts
    843
    Pronouns
    she/her
    Userbars
    3
    Thanks
    313
    Thanked
    346/213
    DL/UL
    34/2
    Mentioned
    179 times
    Time Online
    1d 19h 11m
    Avg. Time Online
    N/A

    Learning a new language?

    I want to learn a new coding language... I'm just not sure which one.... would you mind giving suggestions? And not something too hard. But I will start learning after I am done with my current projects. I was thinking java... but I want to know what you guys and gals think!

  2. #2
    yamakracker's Avatar
    Joined
    Feb 2012
    Posts
    967
    Userbars
    3
    Thanks
    316
    Thanked
    160/128
    DL/UL
    43/0
    Mentioned
    79 times
    Time Online
    17d 20h 48m
    Avg. Time Online
    6m
    Java is very useful as well as C++ xD

  3. #3
    bamag's Avatar
    Joined
    Dec 2011
    Posts
    656
    Userbars
    3
    Thanks
    40
    Thanked
    146/110
    DL/UL
    34/0
    Mentioned
    50 times
    Time Online
    N/A
    Avg. Time Online
    N/A
    Java and C++ are similar in some aspects but Java is a bit easier so you might want to learn that first.
    Thing is, I haven't seen many Neopets programs written in Java (there are a few but not a lot).

  4. #4

    Joined
    Feb 2012
    Posts
    379
    Thanks
    251
    Thanked
    284/186
    DL/UL
    15/0
    Mentioned
    82 times
    Time Online
    N/A
    Avg. Time Online
    N/A
    Python is pretty easy once you get the hang of it, and very efficient.

  5. #5
    Ryan~'s Avatar
    Joined
    Jan 2012
    Posts
    123
    Userbars
    5
    Thanks
    1,380
    Thanked
    1,424/827
    DL/UL
    103/4
    Mentioned
    640 times
    Time Online
    15d 12h 13m
    Avg. Time Online
    5m
    Quote Originally Posted by Ashleys165 View Post
    I want to learn a new coding language... I'm just not sure which one.... would you mind giving suggestions? And not something too hard. But I will start learning after I am done with my current projects. I was thinking java... but I want to know what you guys and gals think!
    Do Java. It's easy and fun

  6. #6

    Joined
    Dec 2011
    Posts
    488
    Thanks
    303
    Thanked
    559/263
    DL/UL
    13/4
    Mentioned
    34 times
    Time Online
    1h 58m
    Avg. Time Online
    N/A
    Quote Originally Posted by bamag View Post
    Java and C++ are similar in some aspects but Java is a bit easier so you might want to learn that first.
    Thing is, I haven't seen many Neopets programs written in Java (there are a few but not a lot).
    I think C++ is easier, but that's probably because I learned it first

    As Tom said Python is also easy, C++ I like as well, but a lot of others also use Java, so there's really no problem with getting help, just your decision!

  7. #7
    bamag's Avatar
    Joined
    Dec 2011
    Posts
    656
    Userbars
    3
    Thanks
    40
    Thanked
    146/110
    DL/UL
    34/0
    Mentioned
    50 times
    Time Online
    N/A
    Avg. Time Online
    N/A
    Well, the main difference I see between C++ and Java is the issue of memory management. Java does it for you while in C++ you got to do it yourself :p

  8. #8

    Joined
    Dec 2011
    Posts
    488
    Thanks
    303
    Thanked
    559/263
    DL/UL
    13/4
    Mentioned
    34 times
    Time Online
    1h 58m
    Avg. Time Online
    N/A
    What I don't like is that EVERYTHING is objects! That can get confusing for someone just starting programming or someone without any OO background

  9. #9

    Joined
    Dec 2011
    Posts
    26
    Userbars
    1
    Thanks
    8
    Thanked
    11/8
    DL/UL
    4/0
    Mentioned
    17 times
    Time Online
    8h 45m
    Avg. Time Online
    N/A
    Quote Originally Posted by bamag View Post
    Well, the main difference I see between C++ and Java is the issue of memory management. Java does it for you while in C++ you got to do it yourself :p
    Bear in mind that isn't always an advantage.

    C++ gives you the greatest control over what you can do, but having said that, it also has the steepest learning curve IMO considering the sheer size of the language.

    A lot of the modern high-level languages would be good if you want to pick things up quickly without truly understanding what's going on and just want some quick results (e.g Python).

    Ultimately it depends what you want out of the language.

Posting Permissions

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