Re: Can I safely put that Clojure will Primarily remain a JVM language in the future as it is now?

2012-11-25 Thread Andy Fingerhut
On Nov 24, 2012, at 9:24 PM, Leon Adler wrote: This post was not meant for any queries on the release schedules of the various Clojure versions, but for a curious question -- Will Clojure (take all the upcomming versions back-to-back) remain to be known as the JVM language anytime in the

Re: Can I safely put that Clojure will Primarily remain a JVM language in the future as it is now?

2012-11-25 Thread Leon Adler
Thanks Andy. I will do that. :) Thank you all. Andy Fingerhut wrote: On Nov 24, 2012, at 9:24 PM, Leon Adler wrote: This post was not meant for any queries on the release schedules of the various Clojure versions, but for a curious question -- Will Clojure (take all the upcomming

Re: Can I safely put that Clojure will Primarily remain a JVM language in the future as it is now?

2012-11-25 Thread Leon Adler
Thanks Andy. I will do that. :) Thank you all. Andy Fingerhut wrote: On Nov 24, 2012, at 9:24 PM, Leon Adler wrote: This post was not meant for any queries on the release schedules of the various Clojure versions, but for a curious question -- Will Clojure (take all the upcomming

a question for crate and hiccup

2012-11-25 Thread Dave Sann
I wonder if it would be worth making the effort to separate the hiccup rendering from the hiccup generation in these libraries. By hiccup generation, I mean constructing data of the form [:tag {:attr val} contents] ... By rendering, I mean in the case of hiccup - producing HTML strings in the

Re: Can I safely put that Clojure will Primarily remain a JVM language in the future as it is now?

2012-11-25 Thread Leon Adler
When I asked my close friend, he answered that till there's a *j* in clo*j*ure, stay calm. Thank you all again. On Sunday, November 25, 2012 3:45:01 PM UTC+5:30, Leon Adler wrote: Thanks Andy. I will do that. :) Thank you all. Andy Fingerhut wrote: On Nov 24, 2012, at 9:24 PM,

Re: [ANN] sublime-lispindent, clojure indenting for sublime text 2

2012-11-25 Thread Bob Hutchison
On 2012-11-25, at 12:45 AM, Anthony Grimes disciplera...@gmail.com wrote: I just took a shot at it. I put it in Pristine Packages as described, but it disappears when I restart ST2 and try to use it. I imagine you tried to put it in: ~/Library/Application Support/Sublime Text 2/Pristine

Re: [ANN] sublime-lispindent, clojure indenting for sublime text 2

2012-11-25 Thread Jonathan Fischer Friberg
I didn't realize that the install looks completely different on mac. Sorry! In any case, I have sent a request to include it into the sublime package control. That should make it much easier to install. :) *Also, will this work with the built in 'reindent' command? If not, will it work with

Re: a question for crate and hiccup

2012-11-25 Thread Max Penet
Strong +1 This is a great idea. This would allow more flexibility in some corner cases and prevent unnecessary duplication, not to mention sharing. Another example: I believe crate compiles templates using the DOM API, which is often fine, but sometimes you'd want it to do this using raw

Re: a question for crate and hiccup

2012-11-25 Thread Murphy McMahon
+1 for sure! I dug into Crate a while ago specifically to see if I could generate strings instead of DOM objects, and was unable to untangle the parsing from the output. This would be very useful. On Sun, Nov 25, 2012 at 12:51 PM, Max Penet m...@qbits.cc wrote: Strong +1 This is a great

help choosing dev environment for clojure

2012-11-25 Thread Sol Tourne
hello --  There are a few resources out there to help one getting started with emacs+clojure, eclipse+ccw, etc. but I haven't found so far a resource helping me decide which learning curve to climb: the pros and cons of sweating to learn eclipse/ccw versus sweating learning the emacs

Re: help choosing dev environment for clojure

2012-11-25 Thread Jay Fields
I spent 3 years doing Clojure (for prod apps) in IntelliJ. 3 months ago I switched to emacs - and would never go back. If the idea of customizing your dev environment to automate repetitive tasks is appealing to you, start learning emacs immediately. I deeply regret not learning emacs

Re: help choosing dev environment for clojure

2012-11-25 Thread Dennis Haupt
can you give a few examples that should convince a lot of people on the spot? Am 25.11.2012 17:57, schrieb Jay Fields: I spent 3 years doing Clojure (for prod apps) in IntelliJ. 3 months ago I switched to emacs - and would never go back. If the idea of customizing your dev environment to

Re: help choosing dev environment for clojure

2012-11-25 Thread Laurent PETIT
On Nov 25, 2012 5:41 PM, Sol Tourne artists...@yahoo.com wrote: hello -- There are a few resources out there to help one getting started with emacs+clojure, eclipse+ccw, etc. but I haven't found so far a resource helping me decide which learning curve to climb: the pros and cons of sweating

Re: clojurescript: ex-info and ex-data

2012-11-25 Thread David Nolen
Agreed. Patches welcome! On Saturday, November 24, 2012, Dave Sann wrote: Is there a plan to add these? It seems like a step towards more generic exception handling between clj and cljs code. Dave -- You received this message because you are subscribed to the Google Groups Clojure

Re: help choosing dev environment for clojure

2012-11-25 Thread Laurent PETIT
On Nov 25, 2012 6:47 PM, Jonathan Fischer Friberg odysso...@gmail.com wrote: Personally, I don't like using an integrated environment. I opt for an editor + terminal instead. Therefore, I have very limited knowledge about the things you are asking for (debugging, evaluating ...). Even so,

Design Drag And Drop in clojureScript

2012-11-25 Thread Arash Bizhan zadeh
Hello, I am new to Clojure and Clojure Script. Beside the syntax, I am also trying to learn this new way of thinking. I was looking at clojure one and started playing with closure drag-and-drop. After I got my code working, I started thinking what is the best way to create an API for this in

Re: help choosing dev environment for clojure

2012-11-25 Thread René Groß
You could consider lighttable by chris granger as well. It is at a very early stage, but pretty much usable for hacking some clojure. -- 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

Re: help choosing dev environment for clojure

2012-11-25 Thread René Groß
You could consider lighttable by chris granger as well. It is at a very early stage, but pretty much usable for hacking some clojure. -- 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

Re: Clojure expression benchmarks

2012-11-25 Thread Stuart Sierra
Thanks for putting this together, Andy! It's great to have this data. -S -- 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

ANN: clj-schema, Schemas For Clojure Maps

2012-11-25 Thread Alex Baranosky
Clj-schema is a library for defining and validating schemas for maps, as well as for using those schemas to create valid test data. We've been using this in production for at least a few months now, at Runa. https://github.com/runa-dev/clj-schema The main benefits I've found from using this

REPL behavior different from running from a file

2012-11-25 Thread Felipe Coelho
I'm trying to learn a bit about Clojure and it's concurrency features but I've hit an issue at an early point, where the same program exhibits different behavior if run within the REPL or from a regular file. This is the code I'm running: (def foo (atom 0)) (pmap (fn [_] (swap! foo inc))

Re: REPL behavior different from running from a file

2012-11-25 Thread Andy Fingerhut
The won't terminate part is due to background threads being created by the call to pmap, and by default it will wait 60 seconds before exiting. If you don't wait that long, it definitely appears like it is hung. If you look on the ClojureDocs entry for pmap, the last example says to see the

Re: [ClojureScript] My implementation of ISeqable for NodeList doesn't work on Opera.

2012-11-25 Thread Matthew Molloy
Shouldn't that be (.-length nl) ? Matt On Tuesday, January 10, 2012 7:25:29 AM UTC+10, Jozef Wagner wrote: Beware that NodeList is often a live collection, so it is probably a good idea to produce eager seq. I use this to convert it to seq: (defn nodelist-to-seq Converts nodelist to

Re: a question for crate and hiccup

2012-11-25 Thread Tom McNulty
Another +1 (for those keeping score). On 2012-11-25, at 9:01 AM, Murphy McMahon pande...@gmail.com wrote: +1 for sure! I dug into Crate a while ago specifically to see if I could generate strings instead of DOM objects, and was unable to untangle the parsing from the output. This would be