Estoy buscando un compilador "de toda la vida" de lenguaje Java. Me refiero a quitarle a Java las caracteristicas por las que se ha hecho famoso (bytecodes, multiplataforma, librerías estandard, ...) y dejarlo en un lenguaje de programación normal y corriente.
He probado con el de Gnu (GCJ) pero los ejecutables creados son unos monstruos increible porque incluye todas las librerías "estandard". Busco algo más ligero, más como los compiladores de C/C++, por defecto lo mínimo y si quieres usar paquetes extras pues los metes.
Quizá es que no supe ¿Se puede hacer con GCJ? o ¿Existe alguno que si lo haga?
Yo, estoy como tu, me gustaria aprender un poco de java y necesitaria un compilador , si me pudierais aconsejar para poder empezar.
Gracias
Lo veo como buscar un intérprete de C. Java es para lo que es y el serlo es lo que le hace tan lento y odioso para muchos.
Si quieres generar un ejecutable, ¿por qué no lo haces directamente en C o Delphi?
sés, porque me gusta Java como lenguaje de programación. ¿Interpretes de C? que locura, jajaja ... ejem, ¿no existen? quizá no sea 100% C pero juraría que he visto algo por ahí.
Viendo el GCJ me di cuenta de que es factible y que incluso se podría conseguir lo que busco a partir de él, pero claro, alguien que sepa.
Etlo, yo solo he probado el de Sun y el de GNU. El de GNU no está completo (le falta AWT, SWING y alguna librería más), asi que te diría que el otro, pero no puedo compararlo con otros compiladores.
Cita de: "jpastor"¿Interpretes de C? que locura, jajaja ... ejem, ¿no existen? quizá no sea 100% C pero juraría que he visto algo por ahí.
:blink: Has echado abajo todos mis principios, ¿estás seguro?
Sacrifai: Haylos, haylos...
Lo de crear ejecutables de Java sí es posible, de hecho el VisualJ de Microsoft los creaba. Sé que hay alguno por ahí, pero ni idea.
Cita de: "Sacrifai"Cita de: "jpastor"¿Interpretes de C? que locura, jajaja ... ejem, ¿no existen? quizá no sea 100% C pero juraría que he visto algo por ahí.
:blink: Has echado abajo todos mis principios, ¿estás seguro?
He vuelto a leer mi mensaje y me he dado cuenta de que es ambiguo y no queda claro los que quería decir. Digo lo de "que locura" porque me he quedado loco y en contacircuito pensando si existen los interpretes de C o no. Creo que sí, pero hace tiempo que he aprendido a no fiarme de mis recuerdo (nooo)
java solo es lento en windows, probad la maquina virtual en freebsd, se pueden usar programas basados en java y todo!