Új hozzászólás Aktív témák

  • Gregorius

    őstag

    válasz nyaralasptt #80 üzenetére

    ''rendes teljesítményű implementációval''
    Ez alatt mit ertesz? Marmint a teljesitmeny szo alatt?

    A Java féle generikus implementáció dobozol (ld. még autoboxing), a Microsoft-féle pedig az atomi típusoknál agyonoptimalizálja az eredményt. Például ha egy generikus T[] tömböt nézünk, a Java fordító ebből Object[]-et, meg egy rakást cast-ot csinál minden esetben, a Microsoft pedig T[]-t, amiből aztán a JIT igény szerint int[]-et, vagy amire szükség van (a megfelelő típust behelyettesítve generálja a natív image-et), aminek jóval kisebb a memory impact-ja, azon túl pedig a boxing overhead is megspórolható.

    nem sima gpl licensz!!!
    Ki van egeszitve az un. classpath exception-el.

    Az ''azt csinálsz, amit akarsz'' és az ''azt csinálsz vele, ami ebben a papírban le van írva'' az továbbra is élesen különbözik egymástól az előbbi javára. Az egyetlen kivétel, ha a papírra szó szerint az van ráírva, hogy ''azt csinálsz, amit akarsz'', de itt nem az van.

    [Szerkesztve]

Új hozzászólás Aktív témák