To view parent comment, click here.
To read all comments associated with this story, please click here.
That last statement, "if you're running Windows, its pretty obvious that you're a 100% Microsoft house with little likelihood of running software from other vendors"
My company has developers who code mostly on Windows, but a few are on Linux too. The backend is a mix of mostly Java web stuff running on Apache and Resin on a mix of both Linux and Windows. There is a bit of .NET code thrown in for good measure.
As an end user, when it comes down to a choice between Java and .NET, it reminds me of that old question, "Would you rather be eaten out by Jaws or fingered by Captain Hook?" Can I choose neither, please? Can't the IT industry put their heads together and figure out a way to code native, cross-platform apps easily so we can drop this virtual machine crap?





Member since:
2005-07-11
That last statement, "if you're running Windows, its pretty obvious that you're a 100% Microsoft house with little likelihood of running software from other vendors" seems incredibly naive in light of the fact that there numerous companies have have heterogeneous infrastructure. There are lots of established companies with Unix systems that aren't going away in the immediate future. Similarly, plenty of smaller companies are taking a serious look at Linux as they grow. The homogeneous IT environment is the exception rather than the rule.
As for the subject at hand, I dunno what to think just yet. I'd like to know how much headway technologies like Ruby on Rails and PHP are making, since that's probably at Java's expense. (I'm basing that asssumption on the common Unix/Linux-centric roots as well as the fact that Java's been around longer--people are more hesitant to replace a .Net solution they just installed 2 years ago.)