C# in Depth

Cover of C# in Depth
Order now (3rd edition)

Why did Sun create Java?

Chapter 1: The changing face of C# development: 1.2.1

Created: 1/22/2008
Last updated: 1/22/2008

As I note in the book, the operating-system independent Java language was clearly a threat to Microsoft. But imagine if Sun hadn't invented it, but someone else (IBM perhaps?) - would Sun not have regarded it as a threat? After all, it's not only operating-system independent, but also hardware-independent - and Sun is a company selling hardware and operating systems!

Did Sun introduce Java with an eye to hurting Microsoft, without necessarily considering the implications on itself? I don't know - but I'm glad it happened anyway. The effect of Java on the industry has certainly been profound.