Oj vad tjabbiga ni är mot Java. Java i dess bästa form är ett modernt och kraftfullt programmeringsspråk som dessutom är designat från grunden för att möjliggöra plattformsoberoende lösningar som är binärkompatibla. Det är jättetufft, och man kan tänka sig att många företag kan skriva inhouse-system i Java och deploya (ursäkta svengelskan) dessa lösningar på ett enkelt sätt med tunna klienter (webbläsare).
Vad var det som gick fel? Jag tror att i kedjan mellan JVM-tillverkaren OS-leverantören webbläsarföretaget, programmeraren och kunden så glappade mellan visionen och realiteten och det var svårt för kunden att veta vem i kedjan som har klantat sig, när det var något problem. MS har ju aktivt försökt sätta käppar i hjulet för Java, för att spä på eländet.
Jag gillar Java och vet att när den långa kedjan ovan fungerar så kan man göra bra lösningar. Dock har alla problem ovan gjort att Java inte har slagit på klientsidan, det används mycket på serversidan istället. Där är det lättare att ha koll på miljön, och få saker att rulla utan integrationsproblem.