[BiO BB] How to write Algorithm
Roger Pettett
rmp at sanger.ac.uk
Thu Sep 27 06:39:10 EDT 2001
On Thu, 27 Sep 2001 hzi at uol.com.br wrote:
<snip>
> And how about "functional programming languages"? A friend of mine (a
> mathematician) told me to check out a language called Haskell
> <http://www.haskell.org>.
> It was __very__ different from __anything__ I'd seen before. Has
> anyone here ever used it?
> They have this a qicksort algorithm written in haskell, and I was
> amazed to see how beautiful (conceptually) it looked in haskell.
> For sure, it isn't for text processing, but hey, who cares?
Haskell is a great language for doing most things mathematical. It's
really good for evaluating infinite values & expressions. It's fast,
compact and extremely neat. In my opinion it's way underused for
bioinformatics applications. Whilst I worked with it I used a system
called HUGS, the Haskell Users' Gofer System. My ex-tutor was heavily
involved in its development and has some good links on his homepage:
http://www.cs.nott.ac.uk/~gmh/
> And what about Tannenbaum's "Data structures in C". He's supposed to
> be a pundit...
Tannenbaum's Algorithms & Data Structures books are excellent resources
for hardcore programmers, but probably of slightly limited use to
bioinformaticians.
R.
--
+---------------------------------------------------------------+
Roger Michael Pettett Email: rmp at sanger.ac.uk
Senior Web Developer, Web: http://www.sanger.ac.uk/
The Sanger Centre
Wellcome Trust Genome Campus
Hinxton
Cambridge CB10 1SA
+---------------------------------------------------------------+
More information about the BBB
mailing list