Why is this so difficult?

2013-02-14 Thread BJG145
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.




Re: Why is this so difficult?

2013-02-14 Thread BJG145
What I find exasperating about Leinigen is that I've got a degree in 
computer science, decades of experience in IT support, and I still haven't 
been able to get it working yet. :-( 

Package Manager? Curl? What?

OK, look, I'm not very bright. It took me years to get my head round OOP 
because all the books and examples were so dull. I like this Gideros thing 
I've discovered because it lets me throw together interesting programs with 
sound and graphics like I used to do on my BBC Micro when I was a kid. I 
feel I could release a Kindle app if I set my mind to it. I'd like to feel 
the same about Clojure, but I'm struggling. I read that functional 
programming is the future; it's fun; it's expressive; but to do anything 
interesting with it it seems you have to be a professional programmer. I 
can't imagine any teenagers releasing hit apps with it like they do with 
Corona. I'm exasperated that I can't find a nice Windows-based environment 
and a set of comprehensible graphics functions. Oh, just ignore me, I'm 
just having a rant. ;-)

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-14 Thread BJG145
Thanks for the suggestions - this really isn't an anti-Leiningen thread, 
I'm just impatient that I don't understand it yet. But I'll give it another 
crack and post some more coherent queries when I get stuck...:-)
 

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-15 Thread BJG145
(Loads of great advice and information, here, thanks. I don't know anything 
about build managers so I think my next step will be to pick up a book on 
Maven to get the background...)

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-15 Thread BJG145


(Loads of great advice and information here, thanks! I don't know anything 
about build managers so I think my next step will be to pick up a book on 
Maven to get the background...)

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-15 Thread BJG145
Jules sums up pretty exactly where I was at...tried CCW, nope, tried light 
Table, nope, looked at Leiningen, thought: "Edit PATH? What, I haven't done 
that since I was on Windows 3.1, and what does this thing do anyway"...I 
appreciate the time people have put into all the advice given above because 
I can see the subject has probably been done to death already. I'm sure 
it's not really that hard, it's just that I've been spoiled by simple 
friendly IDEs like Code::Blocks, Visual Studio, Gideros Studio, and I 
resented mucking about with Linux-on-Windows and command prompts. But, it's 
cool, I'm sure it'll be worth it...;-)

I do think the Leiningen homepage could do with a revamp...I reckon it's 
likely one of the main entry points for beginners and it needs to be 
simplified for cosseted Windows users like me.  

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-15 Thread BJG145
Figuring stuff out is all very well if you've got a clear, consistent, 
reliable source of information. Learning Clojure the language - get a book, 
no problem. Learning Clojure the IDE...it's a mess, loads of blogs, some 
good, some bad, a lot of outdated or abandoned stuff. 

Google Clojure and you get Clojure.org. Click "Getting Started" and you get 
pointed at Leningen. For a beginner, the Leiningen homepage is enough to 
send you crawling back to F#.

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-15 Thread BJG145
Sure...(lpetit, I can't remember what threw me, I probably don't have 
Eclipse set up correctly, but I'll add a note when I've checked it out.)

-- 
-- 
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.




Re: Why is this so difficult?

2013-02-17 Thread BJG145
...agreed, the introduction to CCW at:

http://clojure-doc.org/articles/tutorials/eclipse.html

...is simple enough even for me to understand, and I'm now happy that CCW 
is working. I'd previously tried:

http://dev.clojure.org/display/doc/Getting+Started+with+Eclipse+and+Counterclockwise

...which I found very confusing. (It doesn't help that the brief 
introductory paragraph is immediately followed by a lengthy error report 
that someone has posted up.)

Just for reference, the only point of difficulty for a total beginner 
seeing the clojure-doc.org version for the first time is that the "Hello 
World" function described on that page differs from the one I see, which 
has "defn foo" with an argument instead of "defn -main" without. (I also 
find the automatic bracket insertion in the REPL and the way you have to 
cursor past them instead of typing them quite off-putting; I'd prefer it as 
an option than as a default. I only mention it because it was one of the 
things that muddled my first attempt with CCW to the extent that I didn't 
think the REPL was working, and I think it deserves a mention in the 
introduction.)

-- 
-- 
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.




Re: Current status of Clojure on Android?

2013-02-21 Thread BJG145
I've been trying to figure out how to get started with Clojure on Android, 
and I'm thinking of using LibGDX. 

http://code.google.com/p/libgdx/

I've just been looking at a game called "Bounce Away" which was written 
almost entirely in Clojure with LibGDX. (Released in December.)

https://play.google.com/store/apps/details?id=com.friendlyvillagers.ballz&hl=en

I'd like to use Eclipse/CCW, but as a newbie I haven't been able to find 
much info on getting started with Clojure/Android/LibGDX. There's a couple 
of posts here about Maven and dependencies...

http://code.google.com/p/libgdx/issues/detail?id=1118
http://code.google.com/p/libgdx/wiki/MavenProjectSetup

...but I can't make much of it. I'd be glad of any hints in the right 
direction.

On Monday, November 26, 2012 9:28:13 PM UTC, John Gabriele wrote:
>
> Hi, 
>
> What is the current status of Clojure on Android? That is, for 
> creating Android apps in Clojure. 
>
> I found this http://dev.clojure.org/display/design/Android+Support , 
> but it appears to have been last-updated Feb 2011. 
>
> What are currently the main limitations in creating and running 
> Clojure programs on Android? (Does some limited subset of Clojure 
> work? Does the bytecode that Clojure produces run on Dalvik?) 
>
> Is it currently possible to write your Android app in Java but then 
> call out to app code written in Clojure? 
>
> Thanks! 
> ---John 
>

-- 
-- 
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.




Re: Current status of Clojure on Android?

2013-02-21 Thread BJG145

>
> Also: https://groups.google.com/forum/?fromgroups#!forum/clojure-android
>

(Ah, only just noticed thatI'll start there...) 

-- 
-- 
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.




Custom repositories

2013-03-02 Thread BJG145
I'd appreciate it if someone could point me in the right direction re: 
using custom repositories. I'm interested in using Clojure with LibGDX, but 
the only links I've found suggest working with Maven...

https://code.google.com/p/libgdx/issues/detail?id=1118
http://www.pgrs.net/2011/10/30/using-local-jars-with-leiningen/

Is it time for me to figure Maven out, or is there an easier way...?

-- 
-- 
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.




Re: Interesting Light Table post

2013-03-04 Thread BJG145
On Monday, March 4, 2013 6:05:01 PM UTC, larry google groups wrote:

> What was difficult for me was everything that had to do with Java. I 
> have had almost no experience with Java, and Clojure depends heavily 
> on Java. So learning Java, and the JVM, tripped me up repeatedly. 
>
>
>
Amen to that. My problem at the moment is that what I want to do with 
Clojure depends heavily on Java, and I can't really get started with the 
language until I've sussed out the Java/JVM stuff. I can't wait until I get 
that gubbins out the way and can get onto the interesting bit.

-- 
-- 
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.




Re: Custom repositories

2013-03-05 Thread BJG145
I'm sure this must be simple when you know, but after several days of 
ransacking the Internet and trying different things I'm still stumped.

I've given up on the LibGDX in Clojars, which is old, and also, I suspect, 
non-functional and/or undocumented.

https://clojars.org/org.clojars.amu/libgdx

I've been trying to get the latest 0.9.8 version running by using 
lein-localrepo to install the .jars in the local .m2 repository. I've also 
been trying to figure out if, alternatively, I need to use LibGDX's maven 
repository and archetype:

https://code.google.com/p/libgdx/wiki/MavenProjectSetup

At the moment I'm struggling to understand pom files; whether I need them 
and how to generate them.

All I want to do is simply draw a line using this popular library and I'll 
be euphoric. If someone can help me figure this out I promise to document 
it nicely.


-- 
-- 
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.




Re: Custom repositories

2013-03-05 Thread BJG145
(PS I'm not asking about the programming side of this; I'm just lost with 
getting the dependencies working.)

-- 
-- 
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.




Re: Custom repositories

2013-03-05 Thread BJG145
Thanks for the replies. I'd experimented with:

:repositories [["libgdx" "http://libgdx.badlogicgames.com/nightlies/maven/";
]]

...but I hadn't been able to get it working, and because I wasn't sure 
whether this was the right approach, I hadn't persevered with it.

I just tried creating a new project with "lein new app newlibgdx" and 
edited project.clj to include:

:dependencies [[org.clojure/clojure "1.4.0"][com.badlogicgames.libgdx/gdx 
"0.9.9"]] :repositories [["libgdx" 
"http://libgdx.badlogicgames.com/nightlies/maven/";]]

When I ran "lein deps" from within the project folder, I got the error:

"Could not find artifact com.badlogicgames.libgdx:gdx:jar::0.9.9 in libgdx 
(http://libgdx.badlogicgames.com/nightlies/maven)"

I took a look at the folder structure of that website, and noticed that the 
gdx folder was in fact located at:

http://libgdx.badlogicgames.com/nightlies/maven/com/badlogic/gdx/gdx

...so I tried changing the entry in "dependencies" to:

[com.badlogic.gdx/gdx "0.9.9"]

...but "lein deps" still doesn't find it. Perhaps I'm still getting the 
syntax wrong...?

Re: the comment about Android, the main reason for using LibGDX was for 
Android deployment...so are you saying that won't work...? I came across an 
Android app called "Bounce Away" which I understood was created almost 
entirely using Clojure and LibGDX, so I was encouraged by that...

https://play.google.com/store/apps/details?id=com.friendlyvillagers.ballz&hl=en

-- 
-- 
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.




Re: Custom repositories

2013-03-05 Thread BJG145
(...the above message seems to have appeared slightly garbled for some 
reason...should have ended like this...)

I came across an Android app called "Bounce Away" which I understood was 
created almost entirely using Clojure and LibGDX, so I was encouraged by 
that...

>
>
> https://play.google.com/store/apps/details?id=com.friendlyvillagers.ballz&hl=en
>

 

-- 
-- 
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.




Re: Custom repositories

2013-03-05 Thread BJG145
Brilliant - it works! Many thanks. :-)

-- 
-- 
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.




Re: Hello World not found

2013-03-05 Thread BJG145
If you're looking at Clojure on Windows for the first time, I'm trying to 
get a kind of "Clojure for Dummies" going at:

www.silvercrow.co.uk/blog

(Experienced developers need not apply...you'll roll your eyes.)


On Tuesday, March 5, 2013 3:35:16 PM UTC, MC Andre wrote:
>
> Clojure can't find hello.clj in the current directory when run as "clj -m 
> hello".
>
>
> Trace:
>
>   C:\Documents and Settings\apenneba\Desktop>type hello.clj
>
>   (ns hello
>   (:gen-class))
>
>   (defn -main [& args]
> (println "Hello World!"))
>
>   C:\Documents and Settings\apenneba\Desktop>clj -m hello
>   Exception in thread "main" java.io.FileNotFoundException: -m (The 
> system cannot find the file specified)
> at java.io.FileInputStream.open(Native Method)
> at java.io.FileInputStream.(Unknown Source)
> at java.io.FileInputStream.(Unknown Source)
> at clojure.lang.Compiler.loadFile(Compiler.java:5817)
> at clojure.main$load_script.invoke(main.clj:221)
> at clojure.main$script_opt.invoke(main.clj:273)
> at clojure.main$main.doInvoke(main.clj:354)
> at clojure.lang.RestFn.invoke(RestFn.java:458)
> at clojure.lang.Var.invoke(Var.java:377)
> at clojure.lang.AFn.applyToHelper(AFn.java:174)
> at clojure.lang.Var.applyTo(Var.java:482)
> at clojure.main.main(main.java:37)
>
>
> System:
>
>
> * Clojure 1.2.0
>
> * Chocolatey 0.9.8.20
>
> * Windows XP SP3
>
>

-- 
-- 
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.




A forum for Clojure...?

2013-03-05 Thread BJG145
I'm not used to Google Groups so I'm not even sure whether this is more of 
a forum or a mailing list or something else. It's not really what I'd call 
a full-on forum though. The communities where I hang around tend to look 
more like this...

http://www.edugeek.net/
http://www.edugeek.net/forums/

http://www.soundonsound.com/
http://www.soundonsound.com/forum/

News homepage with links, forum with sections, you get the picture. 

This group is clearly where the action is and I imagine it will stay that 
way, but I'm thinking it would be nice to have something more structured, 
more community-minded and appealing to browse. 

At the moment, apart from this, there are some barely-used  "Clojure" 
sections in programming forums like Code Ranch which offer no advantage...

http://www.coderanch.com/forums/f-110/clojure

...and the deserted "Getting Clojure" forum, which is the closest to the 
kind of structure I had in mind, but badly needs a design makeover.

http://www.gettingclojure.com/
http://www.gettingclojure.com/forum:start

Imagine a swish site with sensible sections for all levels; topics like 
News, Programming, Leiningen, Light Table, Getting Started, General Chat 
etc etc (OK so I don't know enough about the subject to know what they 
should be)...does the idea have any appeal, or is it not going to 
happen...? It's easy to set up stuff like that nowadays, though design and 
moderation probably takes a bit more practice. Just a thought.

-- 
-- 
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.




Re: A forum for Clojure...?

2013-03-05 Thread BJG145
I don't see it as an experience thing. There are a lot of highly skilled 
professionals on the Edugeek and Sound On Sound forums...

-- 
-- 
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.




Re: A forum for Clojure...?

2013-03-05 Thread BJG145
Hmm, I'm Googling to find a good example.

Haskell forums...nope, rubbish.
Python forums...nope.

Maybe it's not a programmer thing. The gaming frameworks have nice forums - 
Unity for example. They're not all newbies.

http://forum.unity3d.com/forum.php

-- 
-- 
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.




Re: A forum for Clojure...?

2013-03-05 Thread BJG145
It might be active, but it looks ghastly.

http://www.reddit.com/r/haskell/

I'm not talking about activity, I'm talking about aesthetics. ;-)

On Tuesday, March 5, 2013 7:22:25 PM UTC, Ben wrote:
>
> On Tue, Mar 5, 2013 at 11:21 AM, BJG145 > 
> wrote: 
> > Hmm, I'm Googling to find a good example. 
> > 
> > Haskell forums...nope, rubbish. 
>
> The haskell reddit is very active. 
>
> -- 
> Ben Wolfson 
> "Human kind has used its intelligence to vary the flavour of drinks, 
> which may be sweet, aromatic, fermented or spirit-based. ... Family 
> and social life also offer numerous other occasions to consume drinks 
> for pleasure." [Larousse, "Drink" entry] 
>

-- 
-- 
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.




Re: Custom repositories

2013-03-07 Thread BJG145
Re: this "Snapshot" thing - it's not very convenient for me to work this 
way as I need to be online for Leiningen to pull down the updates. I 
understand that it's possible to freeze the snapshot so I can keep a single 
stable copy in .m2, but how is this done...?

-- 
-- 
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.




Re: Scientific computing article with Clojure code

2013-03-07 Thread BJG145
(Thanks Konrad; a nice summary.)

On Thursday, March 7, 2013 7:28:57 AM UTC, Konrad Hinsen wrote:
>
> My latest article in "Computing in Science and Engineering", with example 
> code in Clojure, in free access for a while: 
>
>A Glimpse of the Future of Scientific Programming 
>http://bit.ly/15yeIjw 
>
> Konrad. 
>
>

-- 
-- 
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.




Re: Windows Installation

2013-03-09 Thread BJG145
Perhaps this general anti-Windows attitude is what Windows-based newcomers 
to Clojure find off-putting... 


On Saturday, March 9, 2013 3:55:59 AM UTC, James Ashley wrote:
>
> Since I've seen a few recent posts about this experience, I figured I'd 
> share mine:
>
> 0a) Install cygwin. I don't understand how any programmer stuck using 
> windows can get by without it
> 1) Install the Oracle JDK
> 1a) Add javac to my PATH (I added a symbolic link to javac.exe inside 
> cygwin in a directory that was already in my 
> PATH: ~/bin)
> 2) Download the lein "install" script as text from the leiningen home page.
> 3) Copy it over to my cygwin directory
> 4) Search/replace to replace the HTML entities with the real thing. I 
> think this was a matter of & and >
> 5) It was already executable, so just run it (naming it lein.sh rather 
> than lein.bat was important). I got errors about
> certificates and permissions. They mentioned instructions about setting up 
> an environment variable (something
> about something like `export DOWNLOAD="curl --trusting %1"`...that wasn't 
> it, but it was along the same lines).
> I believe that it's some weirdness in the account settings (I have other 
> issues along the same lines in totally 
> unrelated packages), but I suppose I could have just installed some 
> horrible virus. Oh, well.
> 6) Create a new project
> 7) Change project.clj to use clojure 1.5
> 8) `lein repl` inside cygwin didn't work correctly. CLASSPATH was all 
> windows-style, which confused cygwin. So
> basic clojure.core pieces weren't found.
> 8a) I suspect I could have set up, say, powershell, to make this work. But 
> that's stupid, and I don't have time
> to waste on it.
> 9) nrepl-jack-in inside emacs worked fine.
> 9a) I'm using an init.el from other systems that already have clojure set 
> up. But there isn't anything fancy or
> special or customized about it. Just standard configuration stuff that 
> I've found on bare-minimal blog posts
> 10) Add a symlink to lein in ~/bin.
>
> I guess that probably looks big and scary. Windows users are used to a 
> pretty GUI that they ignore and click
> "Next" a lot. I dont have a lot of sympathy.
>
> I haven't done anything meaningful here at all. But the bare-bones part of 
> the installation process Just Worked.
>
> Thank you *so* much to all the people who have worked so hard to make this 
> as simple as it is!
>
> Respectfully,
> James
>
>

-- 
-- 
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.




Re: Windows Installation

2013-03-09 Thread BJG145
As long as you have wget, that works fine. Only problem I've found so far 
is that "lein new app" followed by "lein check" throws an error, but it 
looks like people are on the case.

https://github.com/technomancy/leiningen/issues/863



On Saturday, March 9, 2013 11:24:04 AM UTC, Jonathan Fischer Friberg wrote:
>
> My experience:
>
> 1. Download lein.bat
> 2. Run it
>
> Jonathan
>
>
>
> On Sat, Mar 9, 2013 at 10:23 AM, BJG145 
> > wrote:
>
>> Perhaps this general anti-Windows attitude is what Windows-based 
>> newcomers to Clojure find off-putting... 
>>
>>
>> On Saturday, March 9, 2013 3:55:59 AM UTC, James Ashley wrote:
>>>
>>> Since I've seen a few recent posts about this experience, I figured I'd 
>>> share mine:
>>>
>>> 0a) Install cygwin. I don't understand how any programmer stuck using 
>>> windows can get by without it
>>> 1) Install the Oracle JDK
>>> 1a) Add javac to my PATH (I added a symbolic link to javac.exe inside 
>>> cygwin in a directory that was already in my 
>>> PATH: ~/bin)
>>> 2) Download the lein "install" script as text from the leiningen home 
>>> page.
>>> 3) Copy it over to my cygwin directory
>>> 4) Search/replace to replace the HTML entities with the real thing. I 
>>> think this was a matter of & and >
>>> 5) It was already executable, so just run it (naming it lein.sh rather 
>>> than lein.bat was important). I got errors about
>>> certificates and permissions. They mentioned instructions about setting 
>>> up an environment variable (something
>>> about something like `export DOWNLOAD="curl --trusting %1"`...that 
>>> wasn't it, but it was along the same lines).
>>> I believe that it's some weirdness in the account settings (I have other 
>>> issues along the same lines in totally 
>>> unrelated packages), but I suppose I could have just installed some 
>>> horrible virus. Oh, well.
>>> 6) Create a new project
>>> 7) Change project.clj to use clojure 1.5
>>> 8) `lein repl` inside cygwin didn't work correctly. CLASSPATH was all 
>>> windows-style, which confused cygwin. So
>>> basic clojure.core pieces weren't found.
>>> 8a) I suspect I could have set up, say, powershell, to make this work. 
>>> But that's stupid, and I don't have time
>>> to waste on it.
>>> 9) nrepl-jack-in inside emacs worked fine.
>>> 9a) I'm using an init.el from other systems that already have clojure 
>>> set up. But there isn't anything fancy or
>>> special or customized about it. Just standard configuration stuff that 
>>> I've found on bare-minimal blog posts
>>> 10) Add a symlink to lein in ~/bin.
>>>
>>> I guess that probably looks big and scary. Windows users are used to a 
>>> pretty GUI that they ignore and click
>>> "Next" a lot. I dont have a lot of sympathy.
>>>
>>> I haven't done anything meaningful here at all. But the bare-bones part 
>>> of the installation process Just Worked.
>>>
>>> Thank you *so* much to all the people who have worked so hard to make 
>>> this as simple as it is!
>>>
>>> Respectfully,
>>> James
>>>
>>>  -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com .
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
-- 
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.




Re: Windows Installation

2013-03-09 Thread BJG145
...I dunno. As a Windows-addict-newbie, James has a valid point when he 
says that Windows users expect to be able to just "click next a lot", and I 
don't think that will get you very far with Clojure. The tools like 
Leiningen are pretty darn good, and not that difficult really. Simple, 
clear documentation is starting to emerge, and the most valuable next step 
would just be to get greater visibility for it.

On Saturday, March 9, 2013 4:28:47 PM UTC, Brent Millare wrote:
>
> Does anyone see value in a wizard for lein? 

-- 
-- 
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.




Re: Windows Installation

2013-03-09 Thread BJG145
(...I have to say that, from reading the above, Cygwin sounds like a 
nighmare and I certainly won't be troubling it...! If you want Linux on a 
Windows machine, Virtualbox sounds like a safer bet...)

On Saturday, March 9, 2013 8:31:56 PM UTC, BJG145 wrote:
>
> ...I dunno. As a Windows-addict-newbie, James has a valid point when he 
> says that Windows users expect to be able to just "click next a lot", and I 
> don't think that will get you very far with Clojure. The tools like 
> Leiningen are pretty darn good, and not that difficult really. Simple, 
> clear documentation is starting to emerge, and the most valuable next step 
> would just be to get greater visibility for it.
>
> On Saturday, March 9, 2013 4:28:47 PM UTC, Brent Millare wrote:
>>
>> Does anyone see value in a wizard for lein? 
>
>

-- 
-- 
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.




Re: Improving visibility of clojure-doc.org

2013-03-12 Thread BJG145
It's quite confusing that http://clojure-doc.org and 
http://www.clojure-doc.org go to different pages.

-- 
-- 
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.




Re: problem with dependencies

2013-03-13 Thread BJG145
If you look for "mortbay" on this page there seems to be some discussion on 
it which may possibly shed some light on the problem...?

http://clojure-log.n01se.net/date/2012-06-12.html

-- 
-- 
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.




Re: [GSOC 2013] Android UI as Clojure Data

2013-04-11 Thread BJG145
>I'm hoping to find an effective way to express Android UI layouts with 
Clojure

Are you thinking in terms of working with the standard XML layout files or 
replacing them with something else...?

-- 
-- 
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.




Re: [GSOC 2013] Android UI as Clojure Data

2013-04-11 Thread BJG145
PS The Clojure-Android group is pretty much dead in the water, though 
Thomas Kalbe recently posted up a useful link to something he's been 
working on.

https://groups.google.com/forum/#!topic/clojure-android/fzcX_ColRwE

-- 
-- 
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.