Köra om? Kanske (beror väl på hur man definierar "köra om"), men definitivt inte utrota. Det finns en enorm kodbas i Java och ett lika enormt utvecklarstöd. Dessutom finns än så länge finns ingen vidare utbredd användning av Net på andra plattformar än Windows, och jag har vissa misstankar om att det kommer att fortsätta vara på det viset. Net tycks vara en utmärkt kompetent plattform, men det finns egentligen inget att vinna på att byta ut Java mot Net (bortsett från ur Microsofts synvinkel ;) ). Det som spelar roll i det hänseendet är verktygen, och de utvecklas ju kontinuerligt.
Jag vill inte säga att jag står på "någons sida", men jag använder Java väldigt mycket+gärna. Dessutom kommer Java få en hel drös med ultrasexiga features i nästa version av språket, som t.ex. generiska datatyper (≈ templates i C++), enums och en foreach-liknande variant av for-slingan (av vilka de två senare men inte den första finns i C#, mig veterligen), vilket gör mig väldigt upphetsad :)
