English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

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: 2003-03-14 (09:51)
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!)


Do you Yahoo!?
Yahoo! Web Hosting - establish your business online

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