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 NAA27868; Mon, 17 May 2004 13:27:36 +0200 (MET DST) 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 NAA01462 for ; Mon, 17 May 2004 13:27:35 +0200 (MET DST) Received: from neve.di.ubi.pt ([193.136.66.4]) by concorde.inria.fr (8.12.10/8.12.10) with ESMTP id i4HBRYSH020262 for ; Mon, 17 May 2004 13:27:34 +0200 Received: from [10.0.0.26] ([10.0.0.26]) (authenticated bits=0) by neve.di.ubi.pt (8.12.8/8.12.5) with ESMTP id i4HBUopB021355 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 17 May 2004 12:30:50 +0100 Message-ID: <40A8A1F6.3090604@di.ubi.pt> Date: Mon, 17 May 2004 12:28:54 +0100 From: =?ISO-8859-1?Q?Sim=E3o_Melo_de_Sousa?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a) Gecko/20040503 X-Accept-Language: en-us, en MIME-Version: 1.0 To: caml-list@inria.fr, =?ISO-8859-1?Q?Sim=E3o_Melo_de_Sousa?= Subject: [Caml-list] Teaching OCaml Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Miltered: at concorde with ID 40A8A1A6.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.02; ubi:99 caml-list:01 haskell:01 slides:01 conceptual:01 digest:01 ubi:99 891:99 rua:99 marques:99 6200:99 portugal:99 ocaml:01 ocaml:01 caml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk It looks like my previous post never reached the caml-list. So, accept my apologies if you receive my post twice. ------ Hi! There is, in the Computer Science department of my university, a interesting discussion about the programming languages that we should teach. Because I defend that functional programming (Haskell, etc... but Ocaml in particular) has to be teach among other "classical" paradigms, I have to prepare a talk about the relevance of the functional programming paradigm in general and OCaml in particular. I know that this kind of topic have been already discussed and that there is a lot of available "material". Nevertheless, I'm interested in any suggestions, links to papers, slides, sites... I'm particularly interested in two kind of informations: 1) material (list of facts, etc..) that describes the good features of OCaml (in conceptual terms but also in pratical terms) from the point of view of both the Academy and the Industry. 2) url of Caml based functional programming courses sites Thanks a lot! Simao Melo de Sousa ps: Use my email for answers, I will reply to the list with a digest of them. -- ------------------------------------------------------------------------ Simão Melo de Sousa | Professor Auxiliar * -> ., # -> @ => email Simão -> desousa#di*ubi*pt Departamento de Informática | http://www.di.ubi.pt/~desousa Universidade da Beira Interior | Tel: +351 275 319 891 Rua Marquês d'Ávila e Bolama | Fax: +351 275 319 732 6200-001 Covilhã, PORTUGAL. ------------------------------------------------------------------------ ------------------- 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