[Haskell-beginners] FW: question
Brent Yorgey
byorgey at seas.upenn.edu
Mon Jul 18 21:31:34 CEST 2011
On Mon, Jul 18, 2011 at 06:42:57PM +0200, Magnus Therning wrote:
> On Mon, Jul 18, 2011 at 12:36:51PM -0400, Brent Yorgey wrote:
> > On Thu, Jul 14, 2011 at 10:40:17AM -0400, David Place wrote:
> > > On Jul 14, 2011, at 10:20 AM, Roelof Wobben wrote:
> > >
> > > > The initial question was about the difference between what you call Latex and Haskell symbols.
> > > >
> > > > I must say that this book explains things better then the other books I tried.
> > >
> > > On the web page for that book, there are a number of code sample
> > > files to download. Maybe you could look there for some good
> > > concrete examples of syntax. Note that they are in Literary
> > > Programming Style.
> >
> > Usually that is called "literate" programming style. However, I like
> > very much the idea of a literary programming style. Good programs
> > should read like gripping novels. =)
>
> Like mystery novels, with twists and unexpected turns?
>
> That's often what programs do read like, but I would much prefer them
> to be like books for small children; concise, to the point, and
> exceedingly easy to read, even when one is tired.
It depends on the type of program. If you have a complicated story to
tell, you have a complicated story to tell. But good mystery novels
take a complicated story and tell it in a way that helps the reader
follow all the threads, appreciate the surprising twists, and come
away feeling satisfied. Most programs do not read like that.
-Brent
More information about the Beginners
mailing list