Customer Reviews


5 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


28 of 30 people found the following review helpful:
5.0 out of 5 stars marvelous!
This is an excellent little book that will subvert your programming style (for the better) if you read it at all closely. It teaches quite a bit about ML programming (and indeed functional programming in general) in small snippets.

Highly recommended for experienced programmers and novices alike.

Published on May 28, 1999 by J. putnam

versus
8 of 22 people found the following review helpful:
3.0 out of 5 stars Simplistic Introductory Text
The Little MLer takes the Socratic method to the extreme. The book is laid out in two columns, basically a question and an answer, and that's it. The authors make light of their subject matter, which can be entertaining, but the format definitely kills its utility as a reference. The one-page index is not very helpful. The book does take a dramatic turn in complexity...
Published on September 15, 2001 by douglasslnc


Most Helpful First | Newest First

28 of 30 people found the following review helpful:
5.0 out of 5 stars marvelous!, May 28, 1999
By 
J. putnam "jefu" (eastern washington state, usa) - See all my reviews
(REAL NAME)   
This review is from: The Little MLer (Paperback)
This is an excellent little book that will subvert your programming style (for the better) if you read it at all closely. It teaches quite a bit about ML programming (and indeed functional programming in general) in small snippets.

Highly recommended for experienced programmers and novices alike.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 15 people found the following review helpful:
4.0 out of 5 stars This little book opened a very big window in my thinking, December 29, 2006
This review is from: The Little MLer (Paperback)
At first glance this book is an enigma. The Socratic dialog brings back pleasant memories of "Godel, Escher, Bach" but as a programmer with thirty years of experience I was tempted to turn to a more comprehensive reference work.

I am glad I didn't. I disciplined myself to read every word and actually try every exercise, instead of skimming the material. I think this was vital. As I immersed myself in ML's world, I found myself starting to "think in types."

Had I simply skimmed the material, I'm sure I would have ended up learning how to write Ruby or Scheme programs in ML, rather than learning how to write ML programs in ML. Yes, a reference work will be the next step. But The Little MLer did a wonderful job of getting me to leave the comfort of my preconceptions about how to program and see things in a new light.

I wouldn't go as far as to say this book's revelations are on par with classics like "Structure and Interpretation of Computer Programs", but I would say that this little book opened a very big window in my thinking.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 7 people found the following review helpful:
4.0 out of 5 stars Should have been in OCaML dialect, April 15, 2007
Amazon Verified Purchase(What's this?)
This review is from: The Little MLer (Paperback)
I bought this as an aid to learn more about functional programming, in an effort to learn OCaML. While the book does include a useful translation table for OCaML, it is, in fact, written with Standard ML as its syntax. While none of the ML dialects are presently particularly popular, I am pretty sure OCaML and the coming Microsoft OCaML variant, F#, are the dominant dialects, and as such this book should probably be written for people who use these dialects.

The book isn't useful for actually learning a language in detail anyway, but it is useful for learning the functional paradigm (I had originally heard of it in learning lisp). It is written in a socratic dialog fashion that many will find annoying, but which I found useful. It is a step by step manual for understanding certain important things. If you don't take all the steps, the book won't work for you.

One thing I will say against it; I do not think the book is useful to own. If you can't spend the money for something you'll effectively throw away after you use it, you should probably seek it out in the library, or borrow a copy for a friend. This book isn't a reference; it is a process. That said, it is also a classic; if you write code, you should probably have gone through this book either in ML form, or in its Lisp or Scheme version. Most people have many books on their shelves which they have never read. If you read a good fraction of this one, it is money well spent.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 22 people found the following review helpful:
3.0 out of 5 stars Simplistic Introductory Text, September 15, 2001
By 
This review is from: The Little MLer (Paperback)
The Little MLer takes the Socratic method to the extreme. The book is laid out in two columns, basically a question and an answer, and that's it. The authors make light of their subject matter, which can be entertaining, but the format definitely kills its utility as a reference. The one-page index is not very helpful. The book does take a dramatic turn in complexity around page 81, just short of the halfway point (in a book full of white space, mind you), when the truly useful fundamentals of functional programming are finally taken up, so that the reader with prior experience no longer feels coddled. It would make this book so much more useful if the authors included a reference section at the end, perhaps with the definitions of the SML '97 basis library, with which a professional can now do real-world application programming. This is a nice and at times fun introduction to ML that gives the reader a hint as to the true power and complexity of functional programming, but buyers should be aware THIS WILL NOT BE THE ONLY ML BOOK YOU WILL NEED.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 56 people found the following review helpful:
1.0 out of 5 stars Dont like, March 2, 2000
By 
This review is from: The Little MLer (Paperback)
This book treats the reader as a child. Anyone with any programming experience(including VB), would be better suited reading a book about LISP or Scheme.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

The Little MLer
The Little MLer by Matthias Felleisen (Paperback - December 19, 1997)
$32.00 $24.20
In Stock
Add to cart Add to wishlist