From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pB7DG3E0028400 for ; Wed, 7 Dec 2011 14:16:04 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AswBAHVm305KfVM2kWdsb2JhbABDp1eBXIEXCCIBAQEBCQsLBxQEIYFyAQEBAgEBEgIsATgBAwELAQUFCzsfAgESAQUBHAYTIodlCJk/Co5PhFqJLgIFDIsoBIxfiAyKZ4MIPYFLgi0 X-IronPort-AV: E=Sophos;i="4.71,313,1320620400"; d="scan'208";a="122408468" Received: from mail-ee0-f54.google.com ([74.125.83.54]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 07 Dec 2011 14:15:58 +0100 Received: by eekc50 with SMTP id c50so401207eek.27 for ; Wed, 07 Dec 2011 05:15:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=I+8/ixO6EcbGXYtqEf1NAxRzUS0S7HZ4d4H/iou8a9s=; b=pDhQcVoVMZ3gSk2iEB+pA36Dw3o5IBSPy/LSSSUDSGpzawhPiV6dyPSBt9Wjk2jpfl rmge+maQc05S1glNpK9Kr7md4RRSM0A296KsG3g0dRL/y7LjliHtEZZUfX2+nsgFxSnr MAqFAxq5gAB+kj2/FOpTDuPTxfhuNzrIsj0Qg= Received: by 10.14.13.193 with SMTP id b41mr3464422eeb.42.1323263758256; Wed, 07 Dec 2011 05:15:58 -0800 (PST) MIME-Version: 1.0 Sender: david.mentre@gmail.com Received: by 10.204.124.15 with HTTP; Wed, 7 Dec 2011 05:15:26 -0800 (PST) In-Reply-To: References: <4EDE33A0.6070004@gmail.com> <4EDE568C.9040803@lexifi.com> From: David MENTRE Date: Wed, 7 Dec 2011 14:15:26 +0100 X-Google-Sender-Auth: ozmQ60wJEbrcqN4MH9nknRZKNes Message-ID: To: Gabriel Scherer Cc: Pierre-Alexandre Voye , OCaml mailing list Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Caml-list] Some comments on recent discussions Hello Gabriel, [ I should not participate to such a thread... anyway I'm participating. :-) ] 2011/12/7 Gabriel Scherer : >> The French book "Le langage Caml" is very great, Yes, yes and yes! I especially loved the "do one *complete* program in one chapter of a few pages" approach. >> althought it is quite old, >> and althought examples used in the book (write a pascal compiler, a grep >> tool and so on) is maybe too theoristic for engineer target. >> Maybe a translation would be sufficient ? > > ( For those interested, the book is available online at > http://caml.inria.fr/pub/distrib/books/llc.pdf ) I thought about the same. Another idea: adapt the book to ePub format extended with Javascript (apparently latest ePub draft has such scripting capabilities) and use js_of_ocaml tool to embed an OCaml toplevel inside the book: read the examples, execute examples, play with the examples! Wouldn't it be nice? ;-) Unfortunately, it is available under a non Free license (Non Commercial clause of CC-BY-NC-SA licence), this is a show stopper for me. I would like such a book to be included in Debian or other Free Software distributions. > I have contacted Xavier Leroy and Pierre Weis a few years ago to get > the TeX sources of the book. I didn't intend to translate from French > to English, but only, for a start, from Caml Light to Objective Caml. > Neither of them could find the sources (they must be about twenty > years old and buried in a 300Mio hidden hard disk somewhere), so I > didn't proceed further. Wouldn't it be the non Free license, I would even start from the PDF. :-( Best regards, david