We are using this space to develop ideas for the next generation implementation of ClojureCLR. Primary areas of concern:
- restructuring the compiler to make it more rational and easier to develop and debug
- taking full advantage of all aspects of the CLR in the context of Clojure, with special emphasis on the type system: assemblies, value types, generics, type references, etc.
Of the original goals of the ClojureCLR project:
- Implement a feature-complete Clojure on top of CLR/DLR.
- Stay as close as possible to the JVM implementation.
- Have some fun.
we will relax #2 and emphasize #3.
All contributions to this site/project are made under Hickey Helper Hygiene, AKA the Clojure Contributor Agreement.
We are using this site's wiki for discussion and planning.
- Clojure
- Copyright (c) Rich Hickey. All rights reserved.
- The use and distribution terms for this software are covered by the
- Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)
- which can be found in the file LICENSE at the root of this distribution.
- By using this software in any fashion, you are agreeing to be bound by
- the terms of this license.
- You must not remove this notice, or any other, from this software.