7 of 9 people found the following review helpful
Easy to find what you need,
By A Customer
This review is from: Introduction Functional Programming (Prentice-Hall Series in Computer Science) (Paperback)
I am not a person who reads entire books. However, when I need to find something specific, I can find it very easily.
To counter one of the other reviews, Haskell is not pointless! Quirky, maybe, significantly different to imperative programming, certainly, but it gives you another way of looking at things. Can you write a one-line sorting algorithm in C?
Functional Programming is all about paradigm shift - just as there was from, say, Assembler to Fortran. Being able to specify programs more elegantly, as you can in Functional languages, makes for more readable, manageable code ~ cheaper to maintain.
Try it, you might like it!
(Also, I am a student at the department where Bird teaches, I can say that this book is essential for getting through problem sheets!)
Sort: Oldest first | Newest first
Showing 1-1 of 1 posts in this discussion
Initial post: 28 Sep 2011 15:13:30 BDT
Last edited by the author on 28 Sep 2011 15:25:12 BDT
Reinout Korbee says:
As if programming is nothing else but writing sorting algorithms! This advertisement for Haskell assumes that developer productivity is directly related to lines of code but more often this is an inverse relationship: less lines of code take more time to develop. Also does it scale? Is every Haskell program 10 times smaller then its C equivalent? Surely not all programs are made solely of a single sorting algorithm only.
‹ Previous 1 Next ›
(5 customer reviews)