From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id XAA17528; Fri, 14 Mar 2003 23:15:15 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id XAA18014 for ; Fri, 14 Mar 2003 23:15:14 +0100 (MET) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from giynz (vp191026.reshsg.uci.edu [128.195.191.26]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h2EMFDf06532 for ; Fri, 14 Mar 2003 23:15:13 +0100 (MET) Received: from albro by giynz with local (Exim 3.36 #1 (Debian)) id 18txRg-0004Og-00 for ; Fri, 14 Mar 2003 14:14:32 -0800 Subject: Re: [Caml-list] OCaml popularity From: "Daniel M. Albro" To: caml-list@inria.fr Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1047680072.738.5.camel@giynz> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 14 Mar 2003 14:14:32 -0800 X-Spam: no; 0.00; ucla:99 caml-list:01 sicp:01 sequel:99 mind-bending:01 specifics:01 ocaml:01 lisp:01 scheme:03 stuff:05 functional:06 daniel:06 maybe:06 programming:07 email:92 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Someone (sorry, deleted the email before I could use it to respond) mentioned that they had thought that the first edition of SICP used Lisp (this isn't true, by the way -- I used the first edition when I took 6.001 way back when and it was Scheme). Maybe you were thinking of _The_Little_Lisper_, which has since changed to _The_Little_Schemer_ (with the sequel _The_Seasoned_Schemer_). That book is a pretty good introduction to functional programming, by the way, albeit a bit mind-bending when it starts going into Y-Combinators and stuff like that. I still haven't managed to finish _The_Seasoned_Schemer_. They have a book called "_The_Little_MLer_" that talks about ML and has a section on how to convert their code into OCaml, but it's not really as good as the Scheme version; it spends too much time on the specifics of ML, really. Maybe that's appropriate, but then it should be longer so they can get all of the nice lambda calculus in. -- Daniel M. Albro ------------------- 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