4 ms·
> Java, with its faults, has completely conquered web application programming. On the sidelines, charging hard, new languages are being invented at a rate that
by recoiledsnake 15y ago
> Java, with its faults, has completely conquered web application programming. On the sidelines, charging hard, new languages are being invented at a rate that is mind-blowing, to also conquer web application programming. The two are pitted together, and we’re left with what looks a bunch of preppy mall-kids battling for street territory by break dancing. And while everyone is bickering around whether PHP or Rails 3.1 runs faster and can serve more simultaneous requests, there lurks a silent elephant in the room, which is laughing quietly as we duke it out in childish arguments over syntax and runtimes.
Nice job writing a 1000 word article about Java and web application programming without mentioning the elephant in the room C# with ASP.NET
I've seen small and medium shops move over to or adopt C# at a very high rate(for internal web apps) in the past 5 years. .NET is big in the government too and C# is adding nice feaures that Java has either no equivalent or a poor implementation not to mentions technologies like ASP.NET MVC.
THAT is what is eating Java's lunch more than anything else. It boggles the mind how someone could write a whole essay on this topic without mentioning C#/ASP.NET. I think that's a symptom of reading popular blogs around the internet which talk only about things like PHP/Ruby/Python etc. but comes across as incredibly shortsighted.
- c00p3r 15y agoWhat Java? You mean PHP? or RoR? Do some reality checks.
- bonch 15y agoThe problem with C# is that it's tied to Microsoft, and we're already seeing what can come of that with developers wondering if .NET is a first-class Windows 8 development platform or has been relegated to legacy status and supplanted by HTML5. Microsoft is remaining silent.
- baha_man 15y ago"The problem with C# is that it's tied to Microsoft..." What about Mono?
- moondowner 15y agoMono doesn't get close to .NET, even in versions and in implemented functionality, there's always missing something. Writing a serious web application in asp.net is not the same as writing a serious web application in mono.
- baha_man 15y ago"...always missing something" Such as?
- moondowner 15y agoYou can see that here: http://mono-project.com/Compatibility http://mono-project.com/Compatibility
- recoiledsnake 15y agoWhat has that got to with web application development again? Are Java applets popular again?