Re: Express What, not How.

From: james anderson (james.anderson_at_setf.de)
Date: 10/15/03


Date: Wed, 15 Oct 2003 14:07:17 +0200


ketil+news@ii.uib.no wrote:
>
> james anderson <james.anderson@setf.de> writes:
>
> > i have no argument with the utility of lambda abstractions. i am
> > trying only to understand the implications of an argument which, at
> > least as stated, rather unequivocally deprecates bindings. the
> > position which was proposed in the forgoing post was rather extreme.
>
> You mean this position?
>
> | A program should balance named and unnamed objects. Both are useful,
> | there is a continuum between cases where one or the other is more clear
>

no i did not mean that position.

> I have a hard time interpreting this as extremist. Perhaps you should
> re-read what you are replying to?

i did. i also read the post he purported to be replying to. and observed that
there is no need to overstate some elses position in order to, in the end,
make the same point.

the last paragraph, which you site above, stand in strange contrast to the
remainder of the post.

>
> I'm rather baffled that anybody would argue against this,

i'm rather baffled that anybody would think i did. i did not argue against
that last paragraph, but against the rhetoric in the preceeding text.

> to me too,
> it is perfectly natural to use anonymous functions in exression,
> whether manifest as a lamda expressions, compositions of functions,
> combinators or partial applications (are there more?).
>
> To me, this is the same argument as that against excessive comments,
> overly verbose identifiers or annotations (like Hungarian notation) -
> if the code is short and clear enough, it only detracts from
> readability, and, at worst, becomes misleading or wrong. If the code
> isn't clear enough, it should be rewritten.

...



Relevant Pages

  • Re: Express What, not How.
    ... i also read the post he purported to be replying to. ... > I'm rather baffled that anybody would argue against this, ... that last paragraph, but against the rhetoric in the preceeding text. ... > it is perfectly natural to use anonymous functions in exression, ...
    (comp.lang.python)
  • Re: Primeval finale
    ... Do you actually bother reading the posts you're replying to? ... It was in brackets, yes, but it was still part of the paragraph. ... And these are the reasons why it got it right and Doctor Who got it wrong and Torchwood was a totally and utter disaster. ... Socrates was at the famous symposium of Agathon at the time when Alcibiades was appointed General of the Athenians and they discussed how Socrates saved his life. ...
    (rec.arts.drwho)
  • Re: setTimeout
    ... mean by top-posting. ... Better IMHO to say "Read FAQ 2.3 paragraph 6", and give the URL of the ... Reading, Asking, Replying, preceded by General. ...
    (comp.lang.javascript)
  • OT: Top posting [ was Re: Hello List ]
    ... Ben Haysom wrote: ... Top posting is when you write your reply _above_ what you are replying ... This paragraph was posted _below_ the question I respond to. ...
    (freebsd-questions)
  • Re: anonymous initializer problem
    ... Absolutely - can't argue with that. ... violent agreement there. ... Jon Skeet - ... If replying to the group, please do not mail me too ...
    (microsoft.public.dotnet.languages.csharp)