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 prog

Re: Ah-hah! Clojure is a Lisp

2010-12-20 Thread javajosh
On Dec 20, 10:53 am, Aaron Bedra wrote: > On 12/20/10 1:47 PM, Ken Wesson wrote: > > > On Mon, Dec 20, 2010 at 1:42 PM, Aaron Bedra  wrote: > >> On 12/20/10 1:39 PM, Ken Wesson wrote: > >>> On Mon, Dec 20, 2010 at 1:26 PM, Meikel Brandmeyer     > >>> wrote: > Hi, > > if you prefer text

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 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 redefinition of lisp

Re: Free Compojure Hosting? (or mostly free)

2010-12-18 Thread javajosh
On Dec 18, 9:55 am, Alex Baranosky 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: http://www.infoq.com/articles/deadline-clojure-appengine Freiheit was kind enough

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

2010-12-15 Thread javajosh
On Dec 14, 11:56 pm, nickik wrote: > Lisp is Not an Acceptable Lisp > Friday, April 14, 2006 > > Clojure wasn't out then. Right. I picked a *really terrible* subject line to basically discuss the question of whether Clojure is the language that answered most of Yegge's concerns about Lisp adopt

Re: The 'in' family

2010-12-14 Thread javajosh
On Dec 14, 8:52 pm, ka 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. (I suppose it ma

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 Clo

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 wrote: > On Tu

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
On Dec 13, 8:51 pm, Phil Hagelberg 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 or so witho

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
On Dec 9, 11:11 pm, Andy Fingerhut 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 "clojure-mode", pre

Re: Moderately off-topic: installing emacs on OSX

2010-12-13 Thread javajosh
em to work so well > in my experience. > > On Mon, Dec 13, 2010 at 8:43 PM, javajosh 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 homebr

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 the

Re: Google AI winner uses lisp

2010-12-10 Thread javajosh
What is FFI? On Dec 9, 10:47 pm, Ken Wesson wrote: > On Fri, Dec 10, 2010 at 12:43 AM, javajosh 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 give diff

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" g

Re: Google AI winner uses lisp

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

Re: Moderately off-topic: installing emacs on OSX

2010-12-09 Thread javajosh
On Dec 9, 5:41 pm, Alec Battles wrote: > > On Dec 6, 9:16 pm, Phil Hagelberg wrote: > >> On Mon, Dec 6, 2010 at 9:00 PM, javajosh wrote: > >> > Sorry for asking here, but I think it's at least a little relevant to > >> > Clojure since I for one w

Re: Google AI winner uses lisp

2010-12-09 Thread javajosh
On Dec 9, 9:07 pm, Ken Wesson wrote: > On Thu, Dec 9, 2010 at 11:55 PM, javajosh 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- Mortem

Re: Google AI winner uses lisp

2010-12-09 Thread javajosh
Common Lisp. http://quotenil.com/ On Dec 9, 7:09 pm, Ken Wesson wrote: > On Thu, Dec 9, 2010 at 8:53 PM, Alec Battles 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 refuse to link > > to > > Why? > > >

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

2010-12-09 Thread javajosh
On Dec 9, 7:08 am, Laurent PETIT 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 so far). Eclipse has a

Re: newb q about quote

2010-12-08 Thread javajosh
On Dec 8, 12:05 pm, Aaron Cohen wrote: > On Wed, Dec 8, 2010 at 2:40 PM, javajosh wrote: > > I was looking at quote. > > > user=> (quote 1) > > 1 > > user=> (quote) > > nil > > user=> (quote quote) > > quote > > user=> ((quot

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

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

Re: mapmap?

2010-12-07 Thread javajosh
On Dec 7, 5:50 am, Sean Devlin 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 subscribed to the Googl

Re: Lots of newbie clojure questions

2010-12-07 Thread javajosh
On Dec 6, 11:58 pm, Ken Wesson wrote: > On Tue, Dec 7, 2010 at 2:15 AM, javajosh 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.

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 6:01 pm, Mike Meyer 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 (if the paren has a tick '( ) > 2. A function. > 3. A map - which is a psuedo function that take

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 6:24 pm, Robert McIntyre 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

Re: Moderately off-topic: installing emacs on OSX

2010-12-06 Thread javajosh
On Dec 6, 9:16 pm, Phil Hagelberg wrote: > On Mon, Dec 6, 2010 at 9:00 PM, javajosh 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 S

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 peopl

Re: Lots of newbie clojure questions

2010-12-06 Thread javajosh
On Dec 6, 5:40 pm, Stuart Halloway 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 link. It appears that Hi

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 writt