Is Java Worth Visiting