Java Is So 90s
An anonymous reader writes "Some of you may recall last year's Java vs. LAMP Slashdot
flamewar. The fight has now "brewed" (couldn't resist) into the mainstream press at
BusinessWeek." From the article: "Yared says developers far and wide are creating a new generation of Internet-based applications with LAMP and related technologies rather than with Java. Can it possibly be that Java -- once the hippest of hip software -- has become a legacy technology, as old and out of style as IBM's (IBM) mainframe computers and SAP's corporate applications? Mounting evidence points to yes. Reports by Evans Data Corp., which does annual surveys of the activities of software developers, show Java use is slipping as LAMP and Microsoft's .NET technology gain traction."
Languages don't cause bad programs to be written -- bad programmers do!
Nonsense. Languages can be specifcally designed to encourage and assist programmers in achieving different outcomes. PHP - being poorly designed - encourages poor practices and certainly does not enforce or even encourage secure code. Hence why it is an absolute disaster in practice.
What makes .NET more attractive?
.NET in comparison to those using Java. Just to a quick job search on Dice(13.5K vs 10k) or Monster and you will see that there are clearly more Java jobs than .NET jobs.
Can someone explain to me how .NET is so fundamentally different from Java that it could escape Java's fate?
For one Java is actually in use and so it has the potential fate of losing user base. .NET is not in uses so it's fate would either be to stay the same or actually be implemented somewhere. Java is supported by SUN, a successful but not untouchable, company. .Net is supported by Microsoft, a company that has proven that can and will take huge losses to support mederately succesful to failing products.
Obviously nothing since few companies use
If you listen to Java zealots, that's been true from day 1. In the real world, it still doesn't happen.
As for the windowing libraries, Swing is now hardware accelerated and totally indistinguishable from 'native' GUIs on MacOS/X and Windows Vista.
BS. I can tell by the seconds of lag when you click a menu before it appears.
I am trolling