te-pike

Descripción

Es un lenguaje con soporte multiparadigma: objetos, funcional e imperativo. Tiene tipado de variables explícito (fuertemente tipado). Es un lenguaje dinámico, sin embargo tiene características híbridas de tipado estático y dinámico. Tiene un sistema de tipos flexible con las ventajas de agilidad y rapidez de los lenguajes dinámicos, pero a su vez la seguridad de los lenguajes estáticos.

Ambiente de Trabajo

  • Interprete:

  • Eclipse plug-in

    • Se puede bajar desde http://hww3.riverweb.com/dist/pdt
    • Moverlo a la carpeta “dropins” de un eclipse (3.7 por ejemplo)
    • Restartear/ejecutar eclipse.
    • El plugin se encuentra en fase de desarrollo por ahora se va a poder:

    • Crear un nuevo Proyecto Pike

    • Crear un nuevo archivo Pike

    • Usar un editor de texto para archivos Pike

    • No parece haber forma de ejecutar el interprete automáticamente, para esto

    • se puede crear un “External Tool Configuration..” con los siguientes datos:

    • **Location: **/usr/local/bin/pike

    • **Wworking directory: **${project_loc}

    • Arguments: ${resource_loc}

    • Luego para ejecutar:

    • seleccionar un archivo .pike en la vista “Navigator”, y ejecutar el runner.

    • en consola se deberían reportar los errores y los mensajes de write()

Referencias