"1. fent mar emlitetted is az egyiket: alternativ nyelvek beagyazott tamogatasa"
És ez miért a C# előnye? Mert én ugye azt arra írtam, hogy a .NET platformra lehet több nyelven programot írni. Treadünk ezen része pedig a C# "lépéselőnyéről" szól a Java-val szemben. Egyébként a Java platformra is több nyelven lehet programot írni, nem csak Java-ban (közel 200 volt tavaly).
"2. a fenti linken mar az elso mondatban utalast kap egy masik jellemzoje: "fewer decorative requirements than Java" (nem olvastad el)"
Vagy te nem olvastad el a végét: "[citation needed]". Szóval példákat...
"3. esemeny kezelest (callback) belsoleg kezeli nem pedig kulso osztalyokon keresztul, egyszerubb implementacio"
A Sun véleménye a delegate-kről. Ez a cikk még a .NET megszületése előtt született (és gyakorlatilag benne vannak az érvek, amiért a Java-ban nincs delegate).
"4. tobb osztaly egy fajlban"
Java-ban is lehet. Viszont csak egy lehet publikus. Viszont bármelyik osztálynak lehet akármennyi alosztálya. Tehát végső soron lehet több publikus osztályod egy fájlban.
"a kerdest nem feltetlenul a jo szandek vezerli"
Rémeket látsz. Engem csak a szakmai érvek érdekelnek.