Haskell for non-Haskell's sake
Simon Peyton-Jones
simonpj@microsoft.com
Tue, 2 Sep 2003 07:53:00 +0100
| Since the opening of this thread by Hal Daume 11 (binary), we see a
constant
| flow of interesting contributions/confessions. Plenty of applications,
it
| seems that Haskell is really used in a wider context than we might
think.
| It is a pleasure to read all this.
Yes, it is indeed! As Jerzy remarks, it is quite hard to get
application papers published in conferences. I know from personal
experience that it's hard even when the program committee is strongly
motivated to take application papers. Why? One reason is that
application papers seldom have a new research result to report -- their
strength is in the integration of language with application. Another is
that application papers are hard to write; they can easily degenerate
into a "we did this and then we did that" ramble. It is genuinely
difficult to abstract the re-usable lessons from an application
experience.
Mindful of this, the Journal of Functional Programming *explicitly
welcomes* application-oriented papers (we call them "practice and
experience" papers). We have tried to articulate the criteria we use
when evaluating them:
http://www.dcs.gla.ac.uk/jfp/editorialMay98.html
So let me encourage those who have responded to Hal's call to consider
submitting a paper to JFP. It really is helpful to the FP community to
learn hard-won lessons from others. Let's hear them!
(The Haskell Community Newsletter is an excellent complementary forum.
It's ideal for a short "here's what we did" mutual-information
contribution. Claus has done a fantastic job with the newsletter.)
Simon