in reply to New Year's Resolution: learn another language

If you've never done any Java, you should learn it. It is so ubiquitous now that a lot of the most interesting writing about programming is written using Java, and some of the most interesting tools are written in Java. You may well decide you dislike it, but being able to read and understand it will help you a lot when you go to look at the current programming literature. It may also improve your knowledge of OO modeling, since that subject gets a lot more coverage in Java books than in Perl ones.
  • Comment on Re: New Year's Resolution: learn another language

Replies are listed 'Best First'.
Re^2: New Year's Resolution: learn another language
by Gavin (Archbishop) on Jan 07, 2008 at 18:41 UTC
    My vote would also go for Java.
    I'm not a programmer by any stretch of the imagination and have only just “dabbled” in C, C++, Visual Basic, Prolog and one or two others.
    Being an activist pragmatist regarding learning style I found Java to be very visual in producing an output, one can actually get something up and running very quickly.
    I also found Prolog gives a different perspective from other languages because of its use of procedural semantics and for anyone interested in Natural Language Processing and specifically using Perl it is well worth looking into before getting to grips with the Perl Prolog modules.