Az, hogy a Java veri a C#-ot eleg egyertelmu. Jelenleg a vilagon a java a legelterjedtebb nyelv, es azt hasznaljak a legtobben komoly alkalmazasok fejlesztesere. Itt nem zenelejatszo programra, hanem mondjuk mobilszolgaltatoknal, bankoknal futo belso szerverekre gondolok. En egy eleg nagy internacionalis cegnel dolgozok mint programozo, es nalunk mindenki java-ban programoz (jo van par szazalek specialis c/assembly/scriptek). Es tobb mas nagy ceget ismerek ahol ugyanez a helyzet. C# az egy java utanzat ami "csak" Windows-on megy. En nem szivesen biznek komoly szervert Windows-ra. Jo ott a mono, de azzal nem mehetsz oda egy ugyfelhez (nincs tamogatas).
Szoval a C# programozok Windows-t hasznalnak es nem olvassak ezt az oldalt :D Plusz nagysagrendekkel tobb java programozo/allas van mint C#.