Programadores

Páginas: 11 (2516 palabras) Publicado: 14 de marzo de 2010
ESTADO DEL ARTE

COMPILADORES DE JAVA

JANINO

Janino es un compilador para el lenguaje Java capaz de interpretar correctamente este lenguaje a partir de la versión JDK 1.3.1 de Java. Este compilador como todos los existentes para Java crea a partir de un código en bytecodes que se carga y se ejecuta directamente.

Es un compilador que lee una expresión de Java, un bloque, o un archivofuente y genera el bytecode de Java que se carga y se ejecuta directamente. No se piensa para ser una herramienta de desarrollo, pero un compilador encajado para los propósitos de ejecución de la compilación, tales como evaluadores de la expresión o "servidor pagina", los motores como JSP.

Es una herramienta que brinda la posibilidad de compilar en java, permitiendo pasar de un lenguaje deprogramación cualquiera a java, aprovechando al mismo tiempo los bytecodes de java para automatizar la ejecución. Cuenta con una interfaz gráfica concreta y no muy elaborada, en la cual se podrán realizar todas las tareas de compilación que el usuario requiera, con cierta facilidad, recordando que esta excelente herramienta, requiere de conocimientos previos en lo que respecta a lenguajes deprogramación y más específicamente Java.

http://www.gtdownload.com/es/libre-descargue/Desarrollo-del-Web-categoria/Java-Y-Javascript-subcategoria/Janino-detalles-de-la-vision.html
http://www.depaginas.com.ar/info/stories/6824/Janino_2515_Java
http://descargar.mp3.es/lv/group/view/kl54204/Janino.htm

PAUSCAL

Pauscal es un lenguaje de programación de 32 bits para Microsoft Windows muy potente, capazde realizar muchas tareas complejas y que tiene una característica muy particular: su sintaxis está basada en el idioma español.

El compilador genera código nativo, por lo que los programas son ejecutados directamente en el procesador. Esto significa que los programas creados en Pauscal no requieren ningún tipo de archivo externo para poder ejecutarse, incrementando considerablemente lavelocidad de ejecución.

Además incluye Visual Pauscal, un entorno que permite diseñar visualmente las ventanas del programa. El editor se completa con todas las opciones propias de los compiladores estándar: ayuda, depurador, multimedia, interrupción, inspecciones, resalte automático de sintaxis, numerosos operadores e instrucciones de creación propia.
Es una herramienta de programación desde la quepuedes desarrollar ventanas de aplicaciones de manera totalmente visual y editar código propio con el procesador de texto incluido, destacando que todos los trabajos creados bajo el programa pueden ser introducidos en un archivo ejecutable de libre distribución.

http://pauscal.programas-gratis.net/
http://spanish.ircfast.com/lv/group/view/kl42279/Pauscal.htm
http://pauscal.archivospc.com/PMD

PMD es una herramienta que comprueba que una aplicación cumpla una serie de reglas que ayudan a obtener un código más elegante, sencillo y mantenible. Se puede utilizar desde línea de comandos, o puede integrarse con multitud de IDEs y herramientas, como Eclipse, NetBeans, Maven o JEdit. Y aunque algunos de los casos que comprueba PMD ya se tengan en cuenta en Eclipse, sigue siendo unautilidad muy interesante para añadir a las utilerías.

Para instalar el plugin de PMD para Eclipse se tiene que añadir la URL para actualizar el software, http://pmd.sourceforge.net/eclipse, en el diálogo:
Help -> Software updates -> Available Software -> Add Site,
Marcar el componente correspondiente dependiendo de la versión de Eclipse y seleccionar Install. Una vez terminado el procesose pueden gestionar las reglas de PMD desde:
Window -> Preferences -> PMD -> Rules Configuration.
En la misma sección también se pueden añadir nuevas reglas utilizando consultas XPath. Al instalarlo se tiene acceso a una nueva perspectiva a la que se puede acceder desde:
Window -> Open Perspective -> Other -> PMD
Para empezar a utilizar PMD se hará clic con el botón derecho sobre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS