Re: why not enough lisp libraries?
From: Peter Seibel (peter_at_gigamonkeys.com)
Date: 02/26/05
- Next message: Peter Seibel: "Re: OT: Royal we [was Re: why not enough lisp libraries?]"
- Previous message: Harald Hanche-Olsen: "Re: OT: Royal we [was Re: why not enough lisp libraries?]"
- In reply to: Matthias: "Re: why not enough lisp libraries?"
- Next in thread: Matthias: "Re: why not enough lisp libraries?"
- Reply: Matthias: "Re: why not enough lisp libraries?"
- Reply: Wade Humeniuk: "Re: why not enough lisp libraries?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 26 Feb 2005 18:58:22 GMT
Matthias <no@spam.pls> writes:
> Personally speaking, I dislike it if people make claims "programming
> language/ editor/ library/ development method ('methodology' if you
> want to sound educated) such-and-such is X-times more productive
> than alternatives" without providing any evidence. And no, personal
> anecdotes do not count as evidence.
Hmmm. Why not? Given the difficulties of setting up an experiment that
controls for the many variables that go into software productivity in
order to isolate the effect of programming language, it seems a bit
rash to reject out of hand the judgement of skilled practitioners of
an art/craft/whatever about which tools make them more productive.
If someone is expert in two programming languages, A and B, and tells
me that they find language A allows them to get more done with fewer
errors than language B that's, to me, an interesting data point. It
may not predict that I'll necessarily be more productive in A than B
but it at least makes me want to know why it's true for that
programmer. Is it something about the way they approach programming?
Is it specific to the particular kind of software they are writing? Or
maybe they've even misjudged the productivity gain--I'd like to know
by what measures they are more productive and know more about their
specific situation to make sure there isn't an easier explanation. For
instance if they wrote a program once in B and then again in A and the
second time went faster, I'd be more likely to attribute that to the
benefit of experience. But if they tried again to write it in B and it
still took longer than writing it in A, I'd start to think the
difference between A and B might have something to do with it.
> Studies and experiments, properly analyzed by statisticians, do.
>
> As long as such evidence is not available (and it's hard to produce)
> it would be much more convincing for language advocates to just write
> great software that people like to use. There's no better advocacy
> than a cool project people like to join in.
Sure.
-Peter
--
Peter Seibel peter@gigamonkeys.com
Lisp is the red pill. -- John Fraser, comp.lang.lisp
- Next message: Peter Seibel: "Re: OT: Royal we [was Re: why not enough lisp libraries?]"
- Previous message: Harald Hanche-Olsen: "Re: OT: Royal we [was Re: why not enough lisp libraries?]"
- In reply to: Matthias: "Re: why not enough lisp libraries?"
- Next in thread: Matthias: "Re: why not enough lisp libraries?"
- Reply: Matthias: "Re: why not enough lisp libraries?"
- Reply: Wade Humeniuk: "Re: why not enough lisp libraries?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|