Browse thread
Re: [Caml-list] poll - need for a good introductory OCaml book (LONG)
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ 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