refil barevne katrige
Jan Matouš
jan.matous
Středa Březen 17 14:31:20 CET 2004
> 3. Vse je objektove orientovane - i kdyz je ta objektovost znacne zku...na.
???
> 4. Java je interpreter - tezko bude mit JVM + Java pouzitelny vykon srovnatelny se stejnou aplikaci v "plain C"
Java neni interpreter - Java je programovaci jazyk, ktery se obvykle (nikoliv vsak nutne) preklada do tzv. bytcodu
(jehoz binarni format je specifikovan v Java Virtual Machine specifikaci). Existuje rada prekladacu ktere z javovskych
zdrojaku (pripadne i bytecodu) generuji strojove zavisly kod.
Nicmene pro jednochipy se Java nejspise hodit nebude a to z duvodu "objektovosti" (silna typova kontrola, automaticka
sprava pameti - garbage-collector) ale i napriklad podpore vlaken primo v jazyce ;-)
K te poznamce k embedded aplikacim bych si dovolil citovat prvni vetu z knihy "The Java Language Specification":
The Java programming language was originally called Oak, and was designed for use in embedded consumer-electronic
applications by James Gosling.
S pozdravem,
Jakub Slajs
Další informace o konferenci Hw-list