I am basically in love with Clojure.  It fixes everything I ever found
annoying about Lisp dialects, except for type safety (which I can live
without for many scenarios).

But I feel like my love is unrequited: Clojure is a JVM language, and
all my core libraries at .NET.

The rest of this post discusses what options exist today for running
Clojure on the CLR.

Options:
 - IKVM.NET is a JVM implementation on top of .NET; it can therefore
load clojure and its libraries
 - David Miller's ClojureCLR; Last Updated May 31st, 2009;
http://github.com/dmiller/ClojureCLR/tree/master
 - Stefan Rusek's Xronos; Last Updated ~4 months ago;
http://bitbucket.org/stefanrusek/xronos/wiki/Home

David Miller's ClojureCLR is, as the name suggests, CLR-based.
Stefan Rusek's Xronos is DLR-based.

David last posted about the project on the Clojure Google Group on
April 27th, 2009: 
http://groups.google.com/groups/profile?enc_user=uoL2hhUAAABdPRgdaaO0krQLTeyusdD29h3i3SmjGmAJbX05nZ-8fQ

Not positive, but I believe Stefan hasn't updated his wiki since
December 07, 2008.

What I know I don't know:
To what extent has the notion of benchmarking and comparing the
performance of Clojure implementations been discussed on this list?

If this post happens to reach those outside this Google Group, I will
also provide "where to start?" pointers for .NET developers.

Getting Started Links:
- A link to the best independent review of Clojure I've read:
http://technomancy.us/121
- Programming Clojure by Stuart Halloway is a great overview
http://www.amazon.com/Programming-Clojure-Stuart-Halloway/dp/1934356336/

Cheers,
Z-Bo

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to