"Clojure ... ese lenguaje inventado por sumerios" - Phillips, el programador anónimo ¿Qué puedo hacer con Clojure que no pueda hacer en Java ? , para responder esta pregunta hay que entender que la filosofía que manejan ambos lenguajes es distinta,básicamente: Clojure es funcional Java es orientado a objetos ;; un simple mensaje en Clojure ( println "Clojure es un lenguaje funcional ..." ) //en Java escribimos más código class Mensaje{ public static void hola(){ System.out.println( "Java es orientado a objetos" ); } } Clojure permite interoperabilidad con Java (al ser dependiente de la JVM), podemos hacer uso de sus librerías. También podemos hacer uso de clases en nuestros scripts. En este ejemplo vamos a mostrar una ventanita tipo alert con ayuda de Java Swing (javax.swing). ;;importamos la librería ( import '( javax.swing JOptionPane)) ;' ;;hacemos uso de JOptionPane.showMessageDialog(n
Programación en diversos lenguajes y tecnologías.