Lambda the Ultimate

inactiveTopic Introduction to Standard ML
started 12/20/2000; 8:15:39 PM - last post 7/23/2001; 1:07:20 PM
Chris Rathman - Introduction to Standard ML  blueArrow
12/20/2000; 8:15:39 PM (reads: 1114, responses: 4)
Introduction to Standard ML
I had this on-line book recommended to me a while back but the link was broken until yesterday. The book has been recently revised (Dec. 19th) and is again available for those interested in diving into SML.

Although I've done some stuff with O'Caml, most of that was with the Object Oriented extensions that are not part of SML. I've been meaning to return to ML and explore the language further. This is the next book on my reading list.
Posted to Misc-Books by Chris Rathman on 12/20/00; 8:16:37 PM

John Lawter - Re: Introduction to Standard ML  blueArrow
12/22/2000; 11:00:09 PM (reads: 1009, responses: 0)
Harper's book is really nice. I used it in my undergraduate Programming Languages class to teach myself ML.

It's a good intro, but for a better understanding of ML, you might want to check out either Ullman's book or Paulson's. I have both, and they are both good. Paulson's is longer, and goes into more depth; Ullman's is shorter, and is more "no-nonsense."

Ehud Lamm - Re: Introduction to Standard ML  blueArrow
12/24/2000; 2:55:29 AM (reads: 1006, responses: 0)
The Ullman book is not very deep, but it is very accessible. Someone with the appropriate background can use it to grasp the basics of ML in a matter of days.

Chris Rathman - Re: Introduction to Standard ML  blueArrow
12/25/2000; 7:36:51 PM (reads: 1000, responses: 0)
I guess I should say that the person that recommended the intro book from Harper, said that the book from Paulson was the best book on the subject. Unfortunately, my wife has clamped on my PL book budget for awhile, and the Harper book does have the advantage that it's freely available on the web.

One other thing that I try to keep in mind is that technical books of any kind (including language books), tends to be a subjective matter. Depending on the background and the learning style of the reader, it can be a hit or miss proposition. I'm sure that the Ullman book is probably the best book for readers coming from a certain background.

I suppose that instead of trying to pit one book against the other, it is better to show the appeal to each book. Unfortunately, some readers that are better served by a slower text make the assumption that they are ready for the more advanced text (and vice versa).

Ehud Lamm - Re: Introduction to Standard ML  blueArrow
7/23/2001; 1:07:20 PM (reads: 885, responses: 0)
Updated link, (or go to Harper's homepage, for PDF versions etc.)