Mr. Charles, Im sure youre aware of a book titled "Beyond java" that came out some while ago that essentially prophesized that java because of its numerous shortcomings just wouldnt be able to compete in the coming future and hinted that its days may be numbered and that java may have reached its plateau and perhaps the way forward was downhill. Do you as someone who uses this technology on a day to day basis feel that same way? do you think the point where all good things come to end is nearing fruition, How many more years do you give java? and what other languages do you think will dominate the scene in the years to come.?