Ah, OK. Sorry about that! On Wednesday, 12 November 2014 02:32:23 UTC, dmiller wrote: > > Re versions: look at the tags, not the branches. The 1.4.1 branch was > anomalous, due to needing to get out a bug fix. > > > On Tuesday, November 11, 2014 2:17:29 PM UTC-6, Aaron wrote: >> >> Hi Adrian, >> >> I'll share some of my experiences. >> >> * Is Clojure CLR production ready? >> Yes, I have been using it in production for about 2 years now. >> >> * Do its version numbers correspond to the core Clojure version numbers? >> (would it be fair to say the Java version is the core version) >> It's fair to say that the Java is the core version, but Dave Miller (the >> ClojureCLR maintainer) does a pretty good job of keeping it up to date with >> the Java version. >> >> * Is it sensible to think in terms of writing platform independent code >> in the same way as we do with cljx files in ClojureScript? >> It is feasible if you put the effort into testing and writing the code >> correctly, but currently I don't think cljx supports ClojureCLR - you'd >> probably need to add that functionality yourself. >> >> * How good is the Visual Studio support for Clojure? >> I use emacs and *inferior-lisp* and am pretty happy with them so I can't >> comment on the Visual Studio workflow. >> >> * Does Leiningen work? >> There is Shantanu's lein plugin and I've tried to do a proof of concept >> "nlein", but there really isn't the equivalent thing in ClojureCLR. I >> mostly deploy my .clj files as embedded resources in C# DLL's and have C# >> call into Clojure to bootstrap things. I'm sure other people use other >> strategies. >> >> * Are there any significant pitfalls to be aware of? >> Not as many libraries are available and you'll have to do a fair amount >> of groundwork yourself. Startup time is similar to the JVM verison. >> >> Overall, once I got past the initial hurdles, I found the environment to >> be quite stable and a huge productivity boost. I would definitely recommend >> ClojureCLR for projects with a big existing .NET code base. For new >> projects, I do usually go with JVM Clojure mainly for access to more >> libraries and IDE's. At the time when I started using ClojureCLR our team >> was heavily invested in .NET so it made a lot of sense and was definitely >> well worth it... >> >> Be sure to check out the ClojureCLR google group: >> https://groups.google.com/forum/#!forum/clojure-clr >> >> >> On Tuesday, November 11, 2014 10:38:58 AM UTC-5, Adrian Mowat wrote: >>> >>> Hi All, >>> >>> We are using Clojure on the JVM but one of our .Net developers has asked >>> me whether I have considered using it on the CLR. I haven't tried doing it >>> so I wondered if anyone can share any experiences using Clojure on the CLR? >>> A quick google search suggests the project is still active but not >>> especially vibrant (current version 1.4, last commit 24 days ago) but maybe >>> that's unfair. >>> >>> I'm broadly interested in the following... >>> >>> * Is Clojure CLR production ready? >>> * Do its version numbers correspond to the core Clojure version numbers? >>> (would it be fair to say the Java version is the core version) >>> * Is it sensible to think in terms of writing platform independent code >>> in the same way as we do with cljx files in ClojureScript? >>> * How good is the Visual Studio support for Clojure? >>> * Does Leiningen work? >>> * Are there any significant pitfalls to be aware of? >>> >>> Any other comments would be greatly appreciated. >>> >>> Many Thanks >>> >>> Adrian >>> >>> >>> >>> >>> >>>
-- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.