Version française
Home     About     Download     Resources     Contact us    
Browse thread
Experiences with learning OCaml?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: guttman@m...
Subject: Re: [Caml-list] Experiences with learning OCaml?
whenning@ucsd.edu writes:

>   
>   
>   Although I've of course Googled around for potential books to
>   select, are there any ones particularly suited for someone in my
>   position?
>   

In my opinion, a splendid book that's full of insights into
computation and languages and how to solve problems is Abelson and
Sussman, Structure and Interpretation of Computer Programs (MIT
Press).  

It uses Scheme, which has the infamous parentheses, but really those
aren't as bad as you think.  In fact, they're a syntactically minimal
way of writing programs, which doesn't get in your way when thinking
about problems.  An outstanding Scheme implementation is PLT Scheme
from Felleisen and his colleagues, now at Northeastern.  

Having taken a tour through Abelson and Sussman, you're sure to feel
at home in OCaml or other functional languages, and probably look at
programming in any language with a clearer pair of eyes.  

        Joshua 

-- 
	Joshua D. Guttman		<guttman@mitre.org>
	MITRE, Mail Stop S119		Office:	+1 781 271 2654
	202 Burlington Rd.		Fax:	+1 781 271 8953
	Bedford, MA 01730-1420 USA	Cell:	+1 781 526 5713