Clojure
Modern Lisp for JVM with emphasis on immutable data
Typing: dynamic Created: 2007
Paradigms
functional
Pros and Cons
Ventajas
- + Immutable data by default
- + Perfect Java interop
- + REPL-driven development
- + Very powerful macros
- + ClojureScript for frontend
Desventajas
- - Intimidating Lisp syntax
- - JVM startup time
- - Error messages can be cryptic
- - Smaller community
Casos de Uso
- Complex data backends
- Financial systems
- Data processing
- Full-stack with ClojureScript