Rich Hickey wrote: > Hello, > > I've been following and enjoying the discussions in this group for a > while, and thought I should introduce myself and the language I've > been working on. Clojure (http://clojure.sourceforge.net) is a dynamic > programming language for the JVM. It is predominantly a functional > programming language, and features a rich set of immutable, persistent > data structures. When mutable state is needed, Clojure offers a > software transactional memory system, and thread-independent dynamic > variables. Clojure is a dialect of Lisp, and shares with Lisp the code- > as-data philosophy and macro system. Clojure compiles directly to JVM > bytecode, and provides easy access to the Java frameworks. > > If anyone is interested and in the NYC area, I will be speaking about > Clojure at the LispNYC group (http://lispnyc.org) Tuesday, Nov. 13. > Details are on that site.
Welcome to the group! Would it be possible for you to give us an overview of the Clojure implementation design? Interpreter/compiled considerations? Type system? Integration with Java's type system? - Charlie --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---
