Siis, mitä ja missä on natiivikääntäjiä Javalle jotka nyt kääntäs Javakoodin vaikka windows -alustalle (tai peräti Intel/AMD -alustalle).
Kai sille nyt jotain oikeita kääntäjiäkin on kehitetty?
Eikös Jbuilderissakin ole jonkin sorttinen natiivikääntäjä?
Kertokaa mitä niitä on, ne jotka tietää, lyhyt
esittely tai linkit ei olis olenkaan pahasta.
Tuntuu käsittämättömältä koodata kielellä mistä
ei saa todellisia tehoja irti kuin "20 prossaa"
tai sitten täytyy vääntää joitakin pätkiä C:llä
joita sitten huhuillaan Javasta, pimeetä!
Kiitos!
Kai sille nyt jotain oikeita kääntäjiäkin on kehitetty?
Eikös Jbuilderissakin ole jonkin sorttinen natiivikääntäjä?
Kertokaa mitä niitä on, ne jotka tietää, lyhyt
esittely tai linkit ei olis olenkaan pahasta.
Tuntuu käsittämättömältä koodata kielellä mistä
ei saa todellisia tehoja irti kuin "20 prossaa"
tai sitten täytyy vääntää joitakin pätkiä C:llä
joita sitten huhuillaan Javasta, pimeetä!
Kiitos!
Vastaukset 3
Vanhimmat
Jos ohjelma pitää saada natiiviksi, miksi se on ylipäätään tehty Javalla?
Ja JNI:n käyttö se vasta hidasta on. Puhdas Java on monessa tilanteessa nopeampi kuin Java ja C/C JNI:llä käytettynä.
Javan "teho" on juuri OO-ohjelmoinnin mahdollisuuksissa.
Java-koodi käännetään aina samaan muotoon (tavukoodi), oli alusta sitten Wintel, Unix tai yms. Eri alustojen Virtuaalikoneet vain tulkkaavat tavukoodia niin, että se toimii kyseisellä alustalla.
Jos haluat koodin natiiviin muotoon...käytä C:tä. Java ei muuten ole enää kaikissa toiminnoissa hidas....osa sen toiminnoista jopa peittoaa C :n
Laitappa tämän viestin otsikko hakusanaksi googleen, niin johan alkaa vastauksia löytymään.