Abuse Melding

Je hebt een klacht over de onderstaande posting:

31-05-2013, 11:55 door Anoniem

Door Chasalin: Helaas... Java (JDK/JRE) is in Java geschreven. Dat wordt gecompiled door een compiler die geschreven is in een taal naar keuze (maar vaak C(++)) Hm, ik heb de OpenJDK-sources gedownload om een snelle indruk te krijgen en dit is die indruk (die klopt met wat ik al meende te weten): - De standaard classlibrary's zijn grotendeels in Java geschreven, maar de koppeling naar het onderliggende OS in C en C++. - De hotspot-compiler bevat ook veel Java, maar de OS- én de CPU-specifieke delen zijn in C++ geschreven. De laatste is niet de compiler waarmee broncode naar bytecode wordt vertaald, maar de vertaling van bytecode naar native code voor CPU+OS, en dat is onderdeel van de Java-VM en daarmee onderdeel van Java (da's het hele platform, namelijk). Dat Java in Java geschreven is is dus iets te kort door de bocht, het is *zo veel mogelijk* in Java geschreven, maar het bevat ook C/C++ voor de koppeling met OS en hardware. En daarmee blijft de mogelijkheid dat Java C/C++-gerelateerde ...

Beschrijf je klacht (Optioneel):

captcha