mx skrev:Varför bör man köra C# istället för Java exempelvis?

Bra fråga, det vet jag inte nog om Java för att svara på.
Visual Studio har blivit väldigt bra att jobba i, det finns en himskans massa bibliotek som kan det mesta att dra in.
LINQ-syntaxen är en mycket trevlig förstärkning av språket som gör det lätt att betrakta sin data på samma sätt som en databas.
De flesta saker som gjorde att jag aldrig gillade C++ utan fortsatte knacka ANSI-C känns bortjobbade och språkstödet är så bra att man mycket snabbare kommer framåt utan att snubbla fem minuter senare på ett missat semikolon eller så...
Förhoppningsvis har man en ganska rak väg in genom OS:et.
Java känns intuitivs mitt tycke som något lättviktigare framför allt för webapplikationsprogrammerare, snarare än i mitt tycke "riktiga" applikationer ( kan säkert även betraktas som gammaldags ).
Men har kikar på lite kodexempel nu och det ser ju syntaxmässigt väldigt likt ut.
Hur är det t.ex. med Java kontra WPF/WCF/(W)WF ? Går de att använda där?