Saturday, February 17, 2018

The Strange Position of Java in Software Development

The Java programming language was developed by Sun Microsystems in the Nineties - as direct competition to Microsoft's Visual Basic. It was a big success, and nearly put Microsoft out of business - because it had overlooked the Internet, that had become the domain of Netscape and Javascript.

Microsoft responded by putting Netscape out of business and with .NET, something that was supposed to do everything for everybody. But existed mainly to scare off its rivals in Software Development. The message was clear "You threaten us, and we will stomp on you!" .NET eventually evolved, twenty years later - into a whole range of software products - that are state-of-the-art.

But meanwhile, Sun Microsystems went out of business, and was bought by Oracle - who ended up owning Java, as well. There were now two ruthless companies in Software - Microsoft and Oracle. Microsoft tried to grab Java for itself, but could not. Oracle did not want it much either, and it is now owned, and managed by a group of software developers, acting on their own - and is doing fairly well.

I am now taking a course that introduces me to Java, using the Eclipse IDE - a mature combination that takes Java as far as it can go. There are many other languages, a nearly endless supply of them, but Java is still the most popular of them.

This is what should be taught to kids in our school (even Grade School) - how to program in Java, and make lots of money.

This is not being done, however. Their parents do not want them to move into the new Software world - but stay behind in the Hardware world.

No comments:

Post a Comment