Ir al contenido principal

Entradas

Mostrando entradas de enero, 2014

Counterclockwise: Un IDE para Clojure

Counterclockwise es un IDE (Eclipse) para desarrollar aplicaciones en Clojure . Para instalarlo debes ir al menú Help -> Install new software, pegar este link  http://updatesite.ccw-ide.org/stable  y dar Enter. Debe aparecer el plugin de Clojure y aceptar.  Puedes ver otras alternativas para programar en este link  http://dev.clojure.org/display/doc/Clojure+Tools Links http://doc.ccw-ide.org/documentation.html

Una introducción a Clojure

Clojure es un lenguaje de programación funcional que corre bajo la JVM, se considera un dialecto de Lisp. ¿Cómo ejecuto un programa en Clojure (desde la terminal de comandos)? java -jar clojure_version.jar Programa.cjl La extensión del archivo es *.clj ¿Cómo quedaría el "hola mundo" en Clojure? Creamos un archivo llamado holamundo.clj escribimos lo siguiente: ;; esto es un comentario ( println "hola mundo!") Lo ejecutamos: java -jar clojure_version.jar holamundo.clj Tenemos nuestro primer script en este lenguaje. REPL (Read Eval Print Loop) en Clo j ure Para entrar al REPL debes teclear: java -jar clojure_version.jar Saldrá algo como esto: Clojure 1.5.1 user =>  Ya puedes comenzar haciendo pruebas. user => (println "hola mundo")  hola mundo nil user => (+ 3 4 5) 12 user => (* 4 (+ 5 6) ) 44 user => (def cadena "Una introduccion a Clojure") #' user/ cadena user => (println c