Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Tips on what should I learn next

  1. #1
    Join Date
    May 2010
    Beans
    12

    Tips on what should I learn next

    I'm a PHP programmer, and I think I do ok in PHP but I would like to move to another field, something not really related to web only.
    Also I love programming and would learn anything but I would preffer to learn a language that it's still in use on the market today.

    What programming language would you recommend? Justify your answer.

  2. #2
    Join Date
    Feb 2009
    Beans
    1,469

    Re: Tips on what should I learn next

    Perl. Because you're already a programmer of sorts, and Perl can be used for anything PHP is used for, you'll be on familiar ground application-wise. However, Perl is a much more fully featured programming language and carries incredible practical use, so you can branch out into whatever areas you like. Perl is also great for quick single-use scripts that can accelerate your day-to-day activities -- batch renaming of files, word counts, inserting DOCTYPEs into HTML documents, and adding copyright notices to text files are a few that I can think of.

  3. #3
    Join Date
    May 2010
    Beans
    12

    Re: Tips on what should I learn next

    Thanks for taking the time to reply.

    Quote Originally Posted by trent.josephsen View Post
    Perl. Because you're already a programmer of sorts, and Perl can be used for anything PHP is used for
    I have to ask, if Perl is used for anything PHP is used for why should I take the time to learn Perl when I already know PHP which is far more spred than Perl is and can do things just as well?

  4. #4
    Join Date
    Jun 2006
    Location
    jaipur,India
    Beans
    79
    Distro
    Ubuntu Development Release

    Re: Tips on what should I learn next

    you should try Python - a very easy to learn and maintain.you could do lot of things with is - write General Desktop apps, Develop web apps, Even Mobile platform etc. The main feature is that its more productive because the syntax is very English like. Do more with Less is slogan with python. Once you started using it, I am sure you will fall in love with it.


    Here a short intro to get started:
    Getting Started with Python Programming

  5. #5
    Join Date
    Apr 2007
    Beans
    2,042

    Re: Tips on what should I learn next

    I'd say go for C++. PHP is influenced by C and C++ and you say that you want to do non-web related stuff. Go for C++.

  6. #6
    Join Date
    May 2010
    Beans
    12

    Re: Tips on what should I learn next

    Quote Originally Posted by gary4gar View Post
    you should try Python - a very easy to learn and maintain.you could do lot of things with is - write General Desktop apps, Develop web apps, Even Mobile platform etc. The main feature is that its more productive because the syntax is very English like. Do more with Less is slogan with python. Once you started using it, I am sure you will fall in love with it.


    Here a short intro to get started:
    Getting Started with Python Programming
    I didn't mention it, but my very first programming language was Python, and I loved it. After that I moved to PHP
    That was about 2 years ago.

  7. #7
    Join Date
    Jun 2006
    Location
    jaipur,India
    Beans
    79
    Distro
    Ubuntu Development Release

    Re: Tips on what should I learn next

    Quote Originally Posted by Gregg0 View Post
    I didn't mention it, but my very first programming language was Python, and I loved it. After that I moved to PHP
    That was about 2 years ago.
    Then, you next stop should be
    C/C++ or Java(for multi-core programming, threads in C++ are painful)

  8. #8
    Join Date
    Feb 2009
    Beans
    1,469

    Re: Tips on what should I learn next

    Quote Originally Posted by Gregg0 View Post
    Thanks for taking the time to reply.

    I have to ask, if Perl is used for anything PHP is used for why should I take the time to learn Perl when I already know PHP which is far more spred than Perl is and can do things just as well?
    Perl can be used for everything PHP is used for. Perl is useful for many more things as well. (Also, the people I know who use both tend to prefer Perl.) Sorry if I miscommunicated.

  9. #9
    Join Date
    May 2010
    Beans
    12

    Re: Tips on what should I learn next

    I think I'm going for C. I heard that C++ is mostly replaced by Java these days, what do others think?

  10. #10
    Join Date
    Feb 2009
    Beans
    1,469

    Re: Tips on what should I learn next

    Go for it. You have my full support and encouragement. Pick up a copy of The C Programming Language, 2nd ed. [1988], by Kernighan and Ritchie, affectionately known as K&R2; and add
    Code:
    alias cc='gcc -W -Wall -ansi -pedantic'
    to your .bashrc to get the most out of it. Feel free to ask questions if you run into trouble.

    It is true that C++ has lost a good bit of its popularity to Java, but both are still pretty widely used and therefore useful to know. I won't venture any advice on that because I know very little C++.
    Last edited by trent.josephsen; May 14th, 2010 at 12:17 AM. Reason: misplaced smiley

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

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