i just ran into something similiar today. I have been implementing a series of financial calculations for my company (they are run periodically to aid our financial guru in analysis). Today after a corporate meeting, the boss says I need to do em in Java. After finally finding a "legitimate" excuse to further and refine my knowledge of perl I need to ditch it because no one else knows perl (not that they know Java very well either :/). I'm very bummed.