Re: A good book
From: Bob Badour <bbadour_at_pei.sympatico.ca>
Date: Sat, 08 Jul 2006 14:25:57 GMT
Message-ID: <VfPrg.7838$pu3.175680_at_ursa-nb00s0.nbnet.nb.ca>
>
>
> There have been quite a few recommendations on the database side of the
> question, but to address the declarative style side of the question,
> how about :
>
> "Why Functional Programming Matters", a paper originally from the early
> '80s by John Hughes, online at
> http://www.math.chalmers.se/~rjmh/Papers/whyfp.html
Date: Sat, 08 Jul 2006 14:25:57 GMT
Message-ID: <VfPrg.7838$pu3.175680_at_ursa-nb00s0.nbnet.nb.ca>
Tony D wrote:
> Hi,
>
> Chris Smith wrote:
>
>>Similarly, he is not convinced of the need for writing significant >>amounts of code in declarative style, nor that the existence of a simple >>formal mathematical model behind relational databases is necessarily >>exploitable to produce better software.
>
>
> There have been quite a few recommendations on the database side of the
> question, but to address the declarative style side of the question,
> how about :
>
> "Why Functional Programming Matters", a paper originally from the early
> '80s by John Hughes, online at
> http://www.math.chalmers.se/~rjmh/Papers/whyfp.html
As one who writes game players in VB 6, I had to stop mid-way through this paper to share an 'Aha!' moment. Reinventing lazy evaluation in VB 6 using object-oriented methods requires an awful lot of work.
Bad, Bob! Bad! Shame on me! (Something tells me I am going to have more than a few of these moments reading the above paper.)
Now, if you'll excuse me, I have to go stand in the corner for a few minutes.
[other citation snipped] Received on Sat Jul 08 2006 - 16:25:57 CEST
