Search found 32 matches

by Unne
Tue Sep 08, 2009 12:59 pm
Forum: Scheme
Topic: having trouble iterating over a list
Replies: 1
Views: 8765

Re: having trouble iterating over a list

This sounds like homework; if so you should identify it as such. I'm unclear what you want your function to return, but it sounds like you want to take a list of numbers, and return a list of factorials. So you need one function that takes a list of numbers as input. * If the list is not empty, retu...
by Unne
Tue Jul 21, 2009 12:18 pm
Forum: Common Lisp
Topic: Where to start?
Replies: 20
Views: 43788

Re: Where to start?

I love when people answer "What can I use to write Lisp other than Emacs?" with "Emacs". Hey, I'm an average programmer from Australia. I've become interested in learning Lisp as I see it as a challenging and powerful language that would be useful to learn. The issue I'm having i...
by Unne
Mon Jul 20, 2009 11:31 pm
Forum: Common Lisp
Topic: Experience of Learning Lisp
Replies: 52
Views: 1985064

Re: Experience of Learning Lisp

Paul wrote:But Japanese isn't a tonal language...pitch accent is not the same thing.
Sorry, you're right, I wasn't familiar with what "tonal language" meant. Informal Japanese uses intonation to denote whether something is a question or a statement, which is why I thought of it here.
by Unne
Mon Jul 20, 2009 3:11 pm
Forum: Common Lisp
Topic: Experience of Learning Lisp
Replies: 52
Views: 1985064

Re: Experience of Learning Lisp

So you just have to remember to use a question mark to denote statements of fact. :? And have to disambiguate it when speaking, unless you consider spoken Lisp to be a tonal language. Sorry, that naming convention just drives me batty. IMO, marking predicates with a “p” makes a heck of a lot mo...
by Unne
Mon Jul 20, 2009 11:52 am
Forum: Common Lisp
Topic: Experience of Learning Lisp
Replies: 52
Views: 1985064

Re: Experience of Learning Lisp

Clojure does "clean up" some things that are inconsistent or arcane in CL in my opinion. Clojure has only one implementation (so far) and so there are very few holes where things "vary by implementation", which makes sharing code a whole lot easier. I think some of the naming con...
by Unne
Fri Jul 10, 2009 11:15 am
Forum: Common Lisp
Topic: Style guide
Replies: 5
Views: 10947

Style guide

Is there an authoritative or definitive style guide (mainly concerned about proper indentation) for CL? I've found this but it's Scheme-centric and doesn't seem complete, and has some odd suggestions. Up to now my style guide has been "whatever Emacs lisp-mode does" but this has its limita...
by Unne
Wed Jul 08, 2009 11:22 am
Forum: Other Dialects
Topic: Clojure hate and Language Wars
Replies: 17
Views: 56738

Re: Clojure hate and Language Wars

My question is how many people know about Clojure's implementation (sometimes referred to as a projects Bus Factor )? I only ever hear mention of Rich Hickey and I'm always nervous about a technology with only one person driving it in case they decide to walk away from it (much as seemed to happen ...
by Unne
Tue Jul 07, 2009 3:18 pm
Forum: The Lounge
Topic: Lisp webservice
Replies: 2
Views: 8578

Re: Lisp webservice

I recommend these videos for tips on developing the app (the "Reddit clone" videos are about Common Lisp with Hunchentoot, ignore the Clojure ones if you don't care about those). To deploy, it's fairly easy to set up Hunchentoot on a non-privileged port and then set Apache to forward traff...
by Unne
Tue Jul 07, 2009 2:53 pm
Forum: Other Dialects
Topic: Clojure hate and Language Wars
Replies: 17
Views: 56738

Re: Clojure hate and Language Wars

Sorry, no I didn't mean to imply that you were one of the JVM-bigots. There's a difference between a rational objection and a baseless emotional objection. On my blog (forgive the self-promotion) I wrote my own list of annoyances in Clojure, most of which are nasty artifacts of being implemented on ...
by Unne
Thu Jul 02, 2009 3:56 pm
Forum: Other Dialects
Topic: Clojure hate and Language Wars
Replies: 17
Views: 56738

Re: Clojure hate and Language Wars

I'm actually happy with the level of acceptance Clojure has received from the Common Lisp community overall. From reading c.l.l archives it seems that most new attempts at Lisp dialects are usually dismissed or flamed out of existence without missing a beat, but Clojure is getting at least some leve...