Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
nou

Založen: 28. 07. 2007 Příspěvky: 1050
|
Zaslal: 19. únor 2008, 20:28:42 Předmět: Kompilacia Javy do storojoveho kodu |
|
|
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 |
|
 |
OndraSej

Založen: 28. 07. 2007 Příspěvky: 767 Bydliště: Brandýs nad Labem
|
Zaslal: 19. únor 2008, 20:47:33 Předmět: |
|
|
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 |
|
 |
Al
Založen: 23. 10. 2007 Příspěvky: 196
|
Zaslal: 22. únor 2008, 01:20:12 Předmět: |
|
|
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 |
|
 |
OndraSej

Založen: 28. 07. 2007 Příspěvky: 767 Bydliště: Brandýs nad Labem
|
Zaslal: 22. únor 2008, 08:23:56 Předmět: |
|
|
Ta "nejaka aktualni verze" co dela JIT preklad do strojoveho kodu byla Java 1.2, nekdy v roce 98  _________________ http://trionteam.net |
|
Návrat nahoru |
|
 |
Al
Založen: 23. 10. 2007 Příspěvky: 196
|
Zaslal: 26. únor 2008, 01:30:50 Předmět: |
|
|
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 |
|
 |
OndraSej

Založen: 28. 07. 2007 Příspěvky: 767 Bydliště: Brandýs nad Labem
|
|
Návrat nahoru |
|
 |
Al
Založen: 23. 10. 2007 Příspěvky: 196
|
Zaslal: 26. únor 2008, 13:35:37 Předmět: |
|
|
OK |
|
Návrat nahoru |
|
 |
|