To be fair, this was written in 2001- so things have changed some. But I will sort of agree with PG here. I write a lot of Java code. Primarily I write Java, then C#, PHP, C, and Python in that order. There are things I LOVE about C#, PHP, and Python- some of them are more about frameworks than the language itself, but either way... There&#x27;s nothing I LOVE about Java other than it is MUCH easier to write web application&#x2F;service code that is destined to be deployed to different environments&#x2F;hardware. If C# had the portability of Java, I would never write another line. If Python had a few more things in the ecosystem, I might think about starting more projects in that language. PHP and C# are our go to ecosystems when we need something done with reasonable performance, for a reasonable price, in a short amount of time. Java means, by default, we&#x27;re doubling our costs because we will either need more team members, more time, or both.