in reply to Future Programming Direction

I think Java is a good language to know, because

  1. Lots of good books and articles about general programming issues use Java examples these days, and
  2. You will know when people are BS-ing about how great Java is.