Version française
Home     About     Download     Resources     Contact us    
Browse thread
Re: [Caml-list] poll - need for a good introductory OCaml book (LONG)
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Noel Welsh <noelwelsh@y...>
Subject: Re: [Caml-list] poll - need for a good introductory OCaml book (LONG)
--- Sergey Goldgaber <sgoldgaber@yahoo.com> wrote:
> Coming from a purely imperative background I found
> the following
> concepts the biggest stumbling blocks in my attempts
> at learning
> OCaml: functional style, recursion, type inference

The PLT people has done a lot of work on teaching
Scheme (think of it as dynamically typed O'Caml ;-) to
beginner programmers.  I've run some courses teaching
Scheme to programmers with a lot of Java experience
but little FPL experience and it has gone very well. 
I recommend that anyone considering writing an
introductory book on O'Caml take a look at their work:

  http://htdp.org/  is the "how to program" textbook
  http://htus.org/  is the "how to do useful things"
companion (in progress)
  http://teachscheme.org/ is the project

Whilst HtDP doesn't go far enough for the type of book
people on this list are talking about the basic
approach to teaching is well worth imitating.  It's
also worth looking at for anyone trying to learn
O'Caml (don't suffer from Not Invented Here syndrome!)

Noel

__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners