-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Je ÄaÅdo Aprilo 7 2005 16:51, Gustavo Guillermo PÃrez skribis:
> ÂQue pasarÃa si uso kaffe que es libre y que a su vez usa GNU/Classpath que
> tambiÃn es libre y por supuesto compilo todo mi cÃdigo con kaffe?
> A lo Ãnico que estarÃa sujeto es a la ESPECIFICACION pero eso no dice nada
> que impida hacer una JVM como la hizo netscape hace muchos aÃos y la
> integraba en el navegador.
Leiste el artÃculo ?
GCJ, el compilador de GNU para Java no es tan completo como el de Java mismo, 
ademas que los binarios resultantes son lentos. GNU/Classpath todabia esta 
mÃs incompleta (no podes hacer applets por ejemplo), con lo cual, casi nadie 
usa esos compiladores para desarrollar Java. En el articulo, invitan a la 
gente a que si, elegieron el lenguage Java, que tranten de hacer cosas 
soportadas por GCJ y GNU/Classpath, para no caer en la trampla del (producto) 
Java (notese la separaciÃn Java como lenguage y Java como producto... tal vez 
el articulo deberia llamarse La trampa de J2EE y compania). Si vos ya estas 
en ese camino, bien!!! pero la mayoria no lo esta, y a esos apuntaba el 
articulo. No conosco el estado actual de Kaffe.
Lo otro que igual te afecta es que hay partes de la especificaciones que si 
bien no van en contra de implementarlas en software libre, van en contra de 
el desarrollo cooperativo (tenes que firmar que no vas a hacer publica una 
implementaciÃn a no ser que este terminada; todos los que conoscan un poco 
como se desarrolla el software libre, sabran que este impedimento hace que 
implementarlas en forma libre sea *imposible*).

> Saludos, si por las dudas queremos mucha velocidad, compilen kaffe usando
> uClibc vuela casi como si hubiÃramos programado en C, tambiÃn està gcj que
> compila en C nativo nunca lo probà pero con kaffe de uClibc estoy muy a
> gusto.
gcj no compila a C nativo sino a cÃdigo maquina nativo (nunca se convierte en 
cÃdigo C), en realidad se convierte, creo, en trigrafos, que es lo que recibe 
el backend gcc (GNU Compiler Collection) que despues es convertido a cÃdigo 
maquina para algunas de las tantas arquitecturas que GCC soporta. Lo 
interesante aca es que C, C++, Fortran, todos los compialdores de GCC 
compilan, como front ends, a trigrafos y el backend lo termina.

GrÃcias por el dato de kaffe y uClibc, apuesto a que alguien de la lista le 
sirve! :D
- -- 
Pupeno: [EMAIL PROTECTED] - http://pupeno.com
Reading Science Fiction ? http://sfreaders.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCVZyxfW48a9PWGkURAs+KAJ9r7GDu5e3nCVp6B2ddXF6Y3p9JBQCbBRob
iHykenpRYkOFFLsrUU/U54g=
=+2pQ
-----END PGP SIGNATURE-----
-- 
Para desuscribirte ten�s que visitar la p�gina
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.linux.org.ar/modules/jobs/ */

Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED]

Responder a