Re: Please stand firm against Steve Yegge's yes language push

2011-07-17 Thread javajosh
On Jul 8, 8:37 pm, Christian Marks 9fv...@gmail.com wrote: The moral of this story is: don't let anyone clip your wings. Well said. That is my take away too. It is surprising how to me how much weight people give to the assertions of others, famous or not. In truth, this human endeavor of

Re: Ah-hah! Clojure is a Lisp

2010-12-20 Thread javajosh
On Dec 20, 10:53 am, Aaron Bedra aaron.be...@gmail.com wrote: On 12/20/10 1:47 PM, Ken Wesson wrote: On Mon, Dec 20, 2010 at 1:42 PM, Aaron Bedraaaron.be...@gmail.com  wrote: On 12/20/10 1:39 PM, Ken Wesson wrote: On Mon, Dec 20, 2010 at 1:26 PM, Meikel Brandmeyerm...@kotka.de    

Re: Ah-hah! Clojure is a Lisp

2010-12-19 Thread javajosh
Can you articulate it any better than ah hah!? On Dec 19, 11:33 am, Tim Daly d...@axiom-developer.org wrote:   There have been discussions, here and elsewhere, about whether Clojure is a Lisp. Lots of discussion centers around facts like homoiconicity, or the REPL, or the debate of Rich's

Re: Free Compojure Hosting? (or mostly free)

2010-12-18 Thread javajosh
On Dec 18, 9:55 am, Alex Baranosky alexander.barano...@gmail.com wrote: Is there a similar free service to use with Compojure?  If not free, then what are the cheap options? A little googling revealed that Google App Engine will work:

Re: Implementing multimethods in pure Clojure

2010-12-14 Thread javajosh
I wouldn't worry too much about your reputation. Your posts are top notch, and you obviously know the language better than 90% of most clojure users. Have confidence and laugh if you think someone is disparaging: actions speak far louder than words. On Dec 14, 4:42 am, Ken Wesson

Yegge's Lisp is not an acceptable Lisp - was he talking about Clojure?

2010-12-14 Thread javajosh
Just ran across: http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html Whoah! I had no idea there was so much, uh, 'intricacy' going on behind Lisp. :) Anyway, it was interesting to read it having a bit of Clojure under my belt. With the exception of types, it seems like

Re: The 'in' family

2010-12-14 Thread javajosh
On Dec 14, 8:52 pm, ka sancha...@gmail.com wrote: user= (get-in m []) {:a {:b {:c 10, :c1 20}, :b1 90}, :a1 100} This seems strange to me. I would expect Clojure to return nil, as there is no key in there that is nil. Assuming that an empty vector is the same as asking for a nil key, that is.

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
Ok, I decided to nuke ports, fink, and delete every package they ever installed. I successfully installed emacs 23.2 via homebrew (there's a good overview of homebrew here http://ascarter.net/2010/02/22/homebrew-for-os-x.html). I started the emacs it installed, but I didn't know how to access

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
to work so well in my experience. On Mon, Dec 13, 2010 at 8:43 PM, javajosh javaj...@gmail.com wrote: Ok, I decided to nuke ports, fink, and delete every package they ever installed. I successfully installed emacs 23.2 via homebrew (there's a good overview of homebrew herehttp

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
On Dec 9, 11:11 pm, Andy Fingerhut andy.finger...@gmail.com wrote: Follow the instructions on the ELPA page for installing it:      http://tromey.com/elpa/install.html After you do M-x package-list-packages, go down the list of packages   until the cursor is on the line for the package

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
On Dec 13, 8:51 pm, Phil Hagelberg p...@hagelb.org wrote: If you check out the source for Emacs 24, it comes with package.el already, so once it's released it will definitely be the lowest-hassle way to get started. No need to worry about instability; I've been following Emacs trunk since 2007

Re: Moderately off-topic: installing emacs on OSX

2010-12-10 Thread javajosh
(conflicting advice snipped) If we can reach consensus on best (easiest, least error-prone) path to getting a working emacs clojure environment up on OSX I'll happily execute and even write up my experience. -- You received this message because you are subscribed to the Google Groups Clojure

Re: Google AI winner uses lisp

2010-12-10 Thread javajosh
What is FFI? On Dec 9, 10:47 pm, Ken Wesson kwess...@gmail.com wrote: On Fri, Dec 10, 2010 at 12:43 AM, javajosh javaj...@gmail.com wrote: It does beg the question, though: what is a reasonable bare minimum function set that a real-life lisp would require? I think different people might

Re: Giving a 15 minute Clojure lightning talk. Any ideas?

2010-12-09 Thread javajosh
On Dec 9, 7:08 am, Laurent PETIT laurent.pe...@gmail.com wrote: If the audience is Java / Ruby, my guess is that they don't want to know about emacs, for one. I agree - learning clojure, I don't want to know about emacs either (especially since installing clojure support has been unsuccessful

Re: Google AI winner uses lisp

2010-12-09 Thread javajosh
Common Lisp. http://quotenil.com/ On Dec 9, 7:09 pm, Ken Wesson kwess...@gmail.com wrote: On Thu, Dec 9, 2010 at 8:53 PM, Alec Battles alec.batt...@gmail.com wrote: I'm sure a few people have read this news already. It's been up for a week, though strangely ZDnet -- which, on principle, I

Re: Google AI winner uses lisp

2010-12-09 Thread javajosh
On Dec 9, 9:07 pm, Ken Wesson kwess...@gmail.com wrote: On Thu, Dec 9, 2010 at 11:55 PM, javajosh javaj...@gmail.com wrote: Common Lisp. It figures. :) It's still a really exciting story - thanks Alec for sharing it! I was reading Gabor's post (http://quotenil.com/Planet-Wars-Post

Re: Moderately off-topic: installing emacs on OSX

2010-12-09 Thread javajosh
On Dec 9, 5:41 pm, Alec Battles alec.batt...@gmail.com wrote: On Dec 6, 9:16 pm, Phil Hagelberg p...@hagelb.org wrote: On Mon, Dec 6, 2010 at 9:00 PM, javajosh javaj...@gmail.com wrote: Sorry for asking here, but I think it's at least a little relevant to Clojure since I for one wouldn't

Re: Google AI winner uses lisp

2010-12-09 Thread javajosh
On Dec 9, 9:16 pm, Ken Wesson kwess...@gmail.com wrote: On Fri, Dec 10, 2010 at 12:13 AM, javajosh javaj...@gmail.com wrote: On Dec 9, 9:07 pm, Ken Wesson kwess...@gmail.com wrote: On Thu, Dec 9, 2010 at 11:55 PM, javajosh javaj...@gmail.com wrote: Common Lisp. It figures. :) It's

newb q about quote

2010-12-08 Thread javajosh
I was looking at quote. user= (quote 1) 1 user= (quote) nil user= (quote quote) quote user= ((quote quote) 1) nil It's the last result that confuses me. I would have expected the result to be 1 - e.g. the same as (quote 1). I figured I'd try quote on something other than itself, and it just got

Re: newb q about quote

2010-12-08 Thread javajosh
On Dec 8, 12:05 pm, Aaron Cohen aa...@assonance.org wrote: On Wed, Dec 8, 2010 at 2:40 PM, javajosh javaj...@gmail.com wrote: I was looking at quote. user= (quote 1) 1 user= (quote) nil user= (quote quote) quote user= ((quote quote) 1) nil It's the last result that confuses

Re: Lots of newbie clojure questions

2010-12-07 Thread javajosh
On Dec 6, 11:58 pm, Ken Wesson kwess...@gmail.com wrote: On Tue, Dec 7, 2010 at 2:15 AM, javajosh javaj...@gmail.com wrote: Mike and I have had a nice off-line conversation where we enumerated the possible things that can come after open-parens. I listed 7, he added 3: 1. A value

Re: mapmap?

2010-12-07 Thread javajosh
On Dec 7, 5:50 am, Sean Devlin francoisdev...@gmail.com wrote: This is a solved problem.  The trick is to use a higher-higher order function... http://fulldisclojure.blogspot.com/2010/01/12-fn-proposal-same-multis... Why not call it unseq? -- You received this message because you are

Re: Giving a 15 minute Clojure lightning talk. Any ideas?

2010-12-07 Thread javajosh
The three things that I've seen that impressed me (and I'm a newb) were: 1. Swing GUI construction. Clojure's psuedo with syntax makes it very elegant. 2. Multi-threaded ant simulation. Although, I might try to do something simpler. 3. Numerical calculations. The fact that Clojure uses arbitrary

Lots of newbie clojure questions

2010-12-06 Thread javajosh
Hello, I'm a long-time Java programmer who's tired of mutability getting in my way. I've been largely enjoying the pervasive use of closures in JavaScript, and though I'd check out Clojure. So far so good. It installed easily and the REPL is easy to use. I've watched the screencasts and have

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 5:40 pm, Stuart Halloway stuart.hallo...@gmail.com wrote: The world is a series of immutable states, and the future is a function of the past. See http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey. My philosophy questions are the most interesting to people, ha! Neat

Moderately off-topic: installing emacs on OSX

2010-12-06 Thread javajosh
Sorry for asking here, but I think it's at least a little relevant to Clojure since I for one wouldn't be installing emacs if it wasn't for Clojure and Slime. Getting prompts about what the function arguments are seems like a HUGE benefit when learning this langauge. I imagine other non-emacs

Re: Moderately off-topic: installing emacs on OSX

2010-12-06 Thread javajosh
On Dec 6, 9:16 pm, Phil Hagelberg p...@hagelb.org wrote: On Mon, Dec 6, 2010 at 9:00 PM, javajosh javaj...@gmail.com wrote: Sorry for asking here, but I think it's at least a little relevant to Clojure since I for one wouldn't be installing emacs if it wasn't for Clojure and Slime

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 6:24 pm, Robert McIntyre r...@mit.edu wrote: @javajosh You're speaking of the Turing description of computation, you might be interested in Church's lambda calculus description which works just as well and doesn't use mutability to describe computation, Thanks, I'll look

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 6:01 pm, Mike Meyer mwm-keyword-googlegroups. 620...@mired.org wrote: good stuff snipped Mike and I have had a nice off-line conversation where we enumerated the possible things that can come after open-parens. I listed 7, he added 3: 1. A value (if the paren has a tick '( ) 2. A