I dont know but your advice does not appeal to me, I mean clojure just doesnt cut it. And i dont wanna go into the hassel of anything java (it ate up my master high school end project, I rewrote it in ruby then). What about haskell I know its not totall Lisp but seems better than clojure
They are fundamentally different languages. Clojure is dynamically typed, Haskell is statically typed (despite its great type inference). Clojure is relatively small and simple to learn, Haskell is larger and far more complex (it introduces many new concepts). Clojure is based on the JVM, Haskell is not, but it's backed up by many researchers who publish libraries on Hackage. Different strokes, really.
I dont understand why people are taking that post of mine against clojure so seriously, and if they are why they are misinterpreting it.
I never said anything against the language or even the JVM in they-are-very-bad sense.Its just a psychological block that was created when my project crashed In front of my teacher, and I simply blame it on JVM. I know that its wrong, because I never debugged it. I just rewrote the whole thing in Ruby without any investigation. Maybe I was wrong,maybe my code was buggy or my project just didnt deserve and A+ (my teacher never gave me any reason for the minus in my grade). I just needed something to blame my crashed project on. Call it escapism and you are right actually. But still when you put something in your mind, a sheer hate for a thing when you are just 13 or 14 you tend to hate it forever. May be thats the case with me. May be it isnt and I am just too stubborn. Maybe I will just learn clojure after my term paper is submitted and then will write a post. Now what I wanna see is what I write in that post
If I got down voted so many times just for this comment clojure sure must be a fine language.But I am still not going to learn it just because it targets the JVM. But maybe some day I will forget the 3 sleep less nights I spent rewriting the project in ruby or the A- I got where I had expected an A++, and try to look into clojure.
I think the fact it adresses the JVM is a nice thing that allows you to get away with writing Lisp code when your corporate overlords demand you to write Java code. ;-)
Now, more seriously, it seems a rather useful Lisp that somewhat deals with the problem of partial/buggy/worksforme library implementations by using the huge Java class library.