🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #28869

Re: JDK o SDK

#28869
From: Manel Batlles
Date: Mon, 02 Mar 1998 00:00
55 lines
2771 bytes
Hola a todos!

En realidad, el SDK para Java de Microsoft y el JDK de Sun son dos cosas
parecidas :^). Ambos constan, basicamente, de un compilador, una maquina
virtual y una libreria de clases.

Las diferencias:

El JDK (Java Development Kit) de Sun es la implementacion  "oficial" de Java
y deberia considerarse como la referencia cuando haya dudas sobre la
interpretacion de las especificaciones de java. Dudas las ha habido, y la
implementacion de Microsoft no sigue exactamente la especificacion (Sun
dixit).

El SDK (Software Development Kit) de Microsoft utiliza la misma maquina
virtual del Internet Explorer e incluye un compilador "Just in time", lo que
deberia permitir ejecutar los programas mas rapidamente. El Netscape
Navigator 4 lleva una maquina virtual de Symantec, tambien con compilador
JIT.

El JDK esta disponible para una gran variedad de plataformas: Windows 95/NT,
Unix variados, incluido Linux, etc, directamente soportado por Sun o por
terceros. El SDK de solo esta disponible para Windows 95 y NT.

Puesto que la especificacion de java esta en manos de Sun, evidentemente el
entorno de desarrollo mas al dia es el JDK, pero Microsoft ya tiene el SDK
para Java 1.1, que es el que usa el Internet Explorer 4

El Visual J++ es un "recubrimiento" encima del SDK. La version 1.1 del J++
viene con el SDK correspondiente a la especificaci�n Java 1.0 de SUN, la que
se implementa en el Internet Explorer 3 o el Netscape Navigator 3, por
ejemplo. Pero puede cambiarse el SDK sin cambiar la version del J++. Es un
poco la misma idea del Kawa, pero mas cara ...

Tambien es posible usar configuraciones "mixtas": el compilador de Sun, la
maquina virtual de Microsoft, etc ...

De hecho, no esta de mas disponer de un par de compiladores y cuantas mas
maquinas virtuales mejor. Si lo que se pretende es desarollar para internet,
es imposible saber que entorno se va a usar para ejecutar el programa ...

Saludos.

Alberto D�az wrote in message <6df0v8$ooi@tsai3.teleline.es>...
>
>Smoker Man escribi� en mensaje <34fa5d24.0@news.arrakis.es>...
>>Hola a todos.
>>
>>Un par de dudas.
>>
>>1.- Me gustaria saber si es posible, las diferencias entre el JDK de SUN y
>el
>>SDK de MICROSOFT, cual es mejor, etc.
>>
Technical Details
Message-ID: <6df214$a1u$1@diana.bcn.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <34fa5d24.0@news.arrakis.es> <6df0v8$ooi@tsai3.teleline.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,d821ef977a8cd8bb
X-Google-Attributes: gid1116f3,public
From: "Manel Batlles" <MB.LC@mail.cinet.es>
Subject: Re: JDK o SDK
Date: 1998/03/02
Message-ID: <6df214$a1u$1@diana.bcn.ibernet.es>
X-Deja-AN: 330111853
References: <34fa5d24.0@news.arrakis.es> <6df0v8$ooi@tsai3.teleline.es>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: Unisource Espana NEWS SERVER
Newsgroups: es.comp.lenguajes.java