Re: JAVA

Autor: Gregorio Kus (Grego_at_RMnet.it)
Data: Tue 04 Feb 1997 - 20:38:36 MET


On Tue, 4 Feb 1997 09:14:16 +0100 (CET), Andrzej J. Piotrowski wrote:

>On Mon, 3 Feb 1997 21:59:35 +0100 (CET), stankos_at_david.silesia.pik-net.pl wrote:
>
>>OS/2 to taki sprytny system, kt ry ma wbudowan Jav .
>>
>A propos Javy. Nie lapie, czemu jest "taka wbudowana" w OS/2 - jest to
>dostarczony normalny zestaw, jak pod (bleee) G'95. Na czym polega
>integralnosc Merlina z Java i Internetem?

java swa przenosnosc zawdziecza zdefiniowaniu w "metaassemblerze"
tzn. ze nawet kompilator javy nie musi byc "natywny" - kod zrodlowy
jest kompilowany do takiego "cus'" zwanego p-code, a wykonaniem
zajmuje sie interpreter p-code. tenze interpreter to jedyna rzecz
ktora trzeba zaimplementowac w danym srodowisku aby miec gotowy
porting javy do niego.
  [Nie jest to bynajmniej pomysl nowy - ponad dwadzescia lat temu
   zrealizowano UCSD-Pascal i co ciekawe ten meta-jezyk-maszynowy
   tez sie nazywal p-code (ciekawe na ile sa one sobie bliskie).
   Bylo to na tyle niezle, ze zrealizowano rowniez caly system
   operacyjny w p-code]
W OS2 (w Merlinie) interpreter p-code jest integralna czescia
systemu operacyjnego, a wiec dowolny program w p-code (kompilat
javy) nie musi zawierac wlasnego interpretera. Korzysci z tego
narazie sa niewielkie - netszkapa ma interpreter p-code, a java
to wciaz jeszcze glownie applety na stronach web-u.

Grego

--
/-----------------------------------------------------------------
Gregorio Kus         Grego_at_RMnet.it           Grego_at_cyberspace.org
ROMA, Italy          2ndAdmin_at_iName.com       Grego_at_FreeNet.hut.fi
Anonymous Mail Service - http://free.rmnet.it/~grego/AnonMail.html


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:09:57 MET DST