.[ ČeskéHry.cz ].
Kompilacia Javy do storojoveho kodu

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Java / J2ME
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 19. únor 2008, 20:28:42    Předmět: Kompilacia Javy do storojoveho kodu Odpovědět s citátem

co brani tomu aby sa navrhol prekladac ktory bude prekladat kod napisany v jave do nativneho kodu ako je to u C++ a tym ziskat nejaky vykon naviac.
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
OndraSej



Založen: 28. 07. 2007
Příspěvky: 766
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 19. únor 2008, 20:47:33    Předmět: Odpovědět s citátem

Nebrani tomu nic, ale...
1) takove prekladace uz jsou (treba gcj by to melo umet)
2) preklad do native kodu uz dela JVM predtim nez aplikaci spusti (just-in-time), takze toho vykonu by zas tolik nepribylo
3) musely by se s aplikaci distribuovat i urcite casti runtime knihoven, protoze java zdaleka neni jenom o jazyku -> aplikace by byly vetsi
4) ztratily by se pekne vlastnosti javy ohledne dynamickeho nahravani trid, multiplatformnosti, ...
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 22. únor 2008, 01:20:12    Předmět: Odpovědět s citátem

No nějaká aktuální verze JVM snad Javu překládá. Nebo se vám zdá, že současná Java je pořád tak tragicky pomalá jak v roce 1995? Podle mě ten překlad tam je a dělá hodně.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
OndraSej



Založen: 28. 07. 2007
Příspěvky: 766
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 22. únor 2008, 08:23:56    Předmět: Odpovědět s citátem

Ta "nejaka aktualni verze" co dela JIT preklad do strojoveho kodu byla Java 1.2, nekdy v roce 98 Wink
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 26. únor 2008, 01:30:50    Předmět: Odpovědět s citátem

No tak v roce 1998 asi ne, tak dobří zas nebyli, ale dnes určitě ano. Oni to nějak nebrali od začátku tak vážně, ten bytecode mají navržený primárně pro interpretování a i Java 1.3 (2000), kde to poprvé oficiálně distribuovali přímo s překladačem, si překládá jen semtam nějaká klíčová místa.

viz google --> hotspot java
viz google --> compiler java
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
OndraSej



Založen: 28. 07. 2007
Příspěvky: 766
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 26. únor 2008, 09:08:48    Předmět: Odpovědět s citátem

No kdyz uz jsme u toho odkazovani na zdroje, tak te nebudu posilat na google, ale rovnou na konkretni dokumenty, kazdy umi googlit jinak Wink

Ze JIT preklad byl uz v 1.2 se lze docist treba v:
http://en.wikipedia.org/wiki/Java_version_history
nebo rovnou v press release pro javu 1.2 od sunu:
http://www.sun.com/smi/Press/sunflash/1998-12/sunflash.981208.9.xml
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 26. únor 2008, 13:35:37    Předmět: Odpovědět s citátem

OK
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Java / J2ME Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna