Ideology Wars Without Just One Winner

For years now developers have fought a war over who had the best programming language. “I want to develop everything in Java!” many would shout. Others, feeling the pressure of the giant, turned and developed Microsoft Visual Basic applications. Still more worked in C/C++, Smalltalk, and Cobol. The wars raged on and each language claimed a company or separate divisions within one.

But a serious problem emerges when two departments in a company start to look like they have erected the Berlin wall: Innovation and productivity get strained. As one department continues to lob mythical bombs in the direction of the others sometimes there is a victory—which means rewriting the old systems, or painfully integrating ...

Get Java™ Web Services Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.