Isn't it sadistic the way Perl and Bash are so ideal for developers gaining control over their employers and ensuring job security by making themselves indispensable (forcing their employers to admit their impotence of firing them) by writing obscure unmaintainable code that only they can understand and modify?
You can do that in any language, of course, but Perl and Bash are are optimized for it.
While the other hand, Java is designed to appeal to management by making software developers fungible easily disposable worker-bees.
If we're talking about the same thing: this was about merging their databases, so that either could sell the other company's inventory. Both had an XML-interface for affiliates. It took the Perl team about 3 weeks to be able sell the other company's inventory using the XML-interface. The other company at that point hadn't agreed on a date for a initial design meeting yet.
By this, the company of the Perl team almost doubled its turn-over in 3 weeks. The other company ceased to exist a few years later, with most of its staff integrated in the company with the Perl team.
You can do that in any language, of course, but Perl and Bash are are optimized for it.
While the other hand, Java is designed to appeal to management by making software developers fungible easily disposable worker-bees.