I never tried out core.logic. This is how I just got it "installed" in less 
than a minute. Really no magic here:

lein new foo; cd foo
# google "core.logic", grab the dependencies vector ([org.clojure/core.logic 
"0.7.5"]), attach it to your project.clj
lein repl

(use 'clojure.core.logic)(run* [q]
  (== q true))  


Same principle for practically every single Clojure lib.

On Friday, February 15, 2013 12:08:18 AM UTC+1, Jules wrote:
>
> You are certainly not alone. Learning the language and concepts is very 
> easy for me, but the sysadmin stuff to get set up is so much harder. 
> Believe it or not, I had much more trouble with installing core.logic than 
> understanding it. It doesn't end either, you bump into more problems once 
> you try to do something interesting. Just try e.g. to call the LLVM C api 
> from Clojure, I have not succeeded to this day (was trying to implement a 
> LLVM backend for Clojurescript). You have the same problem with many open 
> source projects, they are simply not focused on user friendliness, it's 
> certainly not a Clojure specific problem. If you are on Windows the 
> problems are 10x worse. Compare this with e.g. Visual Studio. You install 
> it, and everything just works. Package manager, calling C functions, 
> powerful GUI libraries, IDE with debugger, syntax highlighting, 
> autocomplete, etc. From the first minute on you are programming rather than 
> sysadmining. I wish we had the same experience for Clojure.
>
> On Thursday, February 14, 2013 7:42:57 PM UTC+1, BJG145 wrote:
>>
>> Having studied Lisp decades ago I like the look of Clojure a lot. But as 
>> a complete newbie when it comes to modern software development, I'm 
>> exasperated by what strikes me as a very difficult and primitive set of 
>> tools to get started. I keep seeing "Leinigen, Leinigen", and the Leinigen 
>> homepage boasts that "Leinigen offers the easiest way to get started with 
>> Clojure", but this simply isn't true. The easiest way to get started with 
>> Clojure that I've come across so far is IntelliJ IDEA. If I hadn't found 
>> that I'd probably have given up by now. 
>>
>> What got me back into programming recently was a Lua-based development 
>> environment for Android called Gideros. Lua seems popular for developing 
>> apps for some reason. (Cf Corona, Moia, Unity). It seems like quite a neat 
>> language, though I'd like to use something more Lisp-like. Maybe the tools 
>> are just too difficult for me at the moment, though I'll persevere for a 
>> bit. I'd like to achieve some simple graphics on an Android device at 
>> least. I've come across some tutorials for CLojure and jMonkey and I'm 
>> wondering to dive into that, though I'm still unsure whether OpenGL is the 
>> way to go for simple 2D stuff...
>>
>

-- 
-- 
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/groups/opt_out.


Reply via email to