From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id C39C1BB84 for ; Fri, 26 Sep 2008 19:12:45 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8DAIK03EjAXQImiGdsb2JhbACTIQEBARUiqXGBZA X-IronPort-AV: E=Sophos;i="4.33,315,1220220000"; d="scan'208";a="15392832" Received: from discorde.inria.fr ([192.93.2.38]) by mail2-smtp-roc.national.inria.fr with ESMTP; 26 Sep 2008 19:12:45 +0200 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m8QHCehM007532 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Fri, 26 Sep 2008 19:12:45 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8DAP+03EhDz4HeiGdsb2JhbACTIQEBARUiqXWBZA X-IronPort-AV: E=Sophos;i="4.33,315,1220220000"; d="scan'208";a="17805540" Received: from fettunta.fettunta.org ([67.207.129.222]) by mail1-smtp-roc.national.inria.fr with ESMTP; 26 Sep 2008 19:12:44 +0200 Received: from aquarium.takhisis.invalid (unknown [10.17.0.18]) by fettunta.fettunta.org (Postfix) with ESMTP id EF22D180AD for ; Fri, 26 Sep 2008 17:12:42 +0000 (UTC) Received: by aquarium.takhisis.invalid (Postfix, from userid 1000) id B46D4618E; Fri, 26 Sep 2008 19:11:38 +0200 (CEST) Date: Fri, 26 Sep 2008 19:11:38 +0200 From: Stefano Zacchiroli To: Caml Subject: Re: [Caml-list] Teaching ocaml programming Message-ID: <20080926171138.GA17846@usha.takhisis.invalid> Mail-Followup-To: Caml References: <48DCC7B8.4070700@fmf.uni-lj.si> <48DCDF9D.6040401@inescporto.pt> <48DCE49F.7000604@fmf.uni-lj.si> <74cabd9e0809260915v675c31w584653d597b7d92f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <74cabd9e0809260915v675c31w584653d597b7d92f@mail.gmail.com> User-Agent: Mutt/1.5.18 (2008-05-17) X-Miltered: at discorde with ID 48DD1808.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; zacchiroli:01 zack:01 ocaml:01 ocaml:01 gtk:01 fwiw:01 cheers:01 zacchiroli:01 postdoc:01 zack:01 26,:98 ubuntu:98 ubuntu:98 wrote:01 faq:01 On Fri, Sep 26, 2008 at 09:15:14AM -0700, Arthur Chan wrote: > Btw, I wouldn't try to use OCaml with Ubuntu, or *any* recent language that > has been in development. Support is generally flaky. The mainline OCaml > that comes with Ubuntu is fine, but the gl+gtk support is broken. The FWIW, OCaml support in Debian is on the other hand quite good (or at least that's what our users let us maintainers perceive), hence in theory one can imaging using Ubuntu with legacy Debian OCaml packages. I believe that out of the box that could be tricky to achieve if one has already enabled Ubuntu universe (as there is no guarantee that the versions in Debian will be considered by apt higher than those in Ubuntu). Still, with pinning one can prioritize OCaml packages coming from Debian. Actually, if anyone find a good setup for that, it is worth a FAQ entry somewhere (it will diminish the number of Ubuntu users complaining for bad OCaml support). Cheers. -- Stefano Zacchiroli -*- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ I'm still an SGML person,this newfangled /\ All one has to do is hit the XML stuff is so ... simplistic -- Manoj \/ right keys at the right time