Jikes: Javac en Esteroides
Desde hace algún tiempo uso el compilador Jikes de IBM en vez del clásico Javac ¿Por qué? Porque es rápido. En nuestras pruebas informales en diferentes equipos Jikes consistentemente compilaba el mismo código que Javac en la mitad del tiempo. Adicionalmente:
La versión más reciente es la 1.21, que ya incluye soporte beta para algunas de las nuevas características de Java 1.5.
- El código es abierto (Open source) certificado por OSI (Open Source Initiative).
- La implementación respeta por completo la especificación de Java como lenguaje, así como la de la Máquina Virtual de Java (JVM). De hecho, en algunos casos es tan estricta que es mayor que la del propio Javac, es decir: Es posible que tu código compile bien en Javac y que Jikes te ponga en los palitos.
- Los mensajes tienden a contener mucha más información que los generados por Javac, llegando al punto de sugerir métodos candidatos cuando uno se pela con un signature.
La versión más reciente es la 1.21, que ya incluye soporte beta para algunas de las nuevas características de Java 1.5.
2:45 PMJikes rulez!
» Publicar un comentario en la entrada