From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 9C986BDDB for ; Sat, 3 Sep 2005 13:30:32 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j83BUVTo031162 for ; Sat, 3 Sep 2005 13:30:31 +0200 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id NAA22451 for ; Sat, 3 Sep 2005 13:30:31 +0200 (MET DST) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.202]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j83BUUwt031159 for ; Sat, 3 Sep 2005 13:30:31 +0200 Received: by xproxy.gmail.com with SMTP id h30so711508wxd for ; Sat, 03 Sep 2005 04:30:30 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=sykohfLr8MUbC8LQ+EGMjGVjDlyYhOP9abBXzmiS1eN8LawQThdnMjNgH7ggwYTskqTaFiepzSqDzWnobK7SFyL8crAAwSxZzHBEaO/ifuK0qfTW1c4hUgpc7jdC3tP7B/eiqGt408dgtbvZag06NbvwXzZ498pLpsyVfQSIshw= Received: by 10.70.115.14 with SMTP id n14mr33550wxc; Sat, 03 Sep 2005 04:30:30 -0700 (PDT) Received: by 10.70.73.9 with HTTP; Sat, 3 Sep 2005 04:30:30 -0700 (PDT) Message-ID: Date: Sat, 3 Sep 2005 23:30:30 +1200 From: Jonathan Roewen Reply-To: jonathan.roewen@gmail.com To: yoann padioleau Subject: Re: [Caml-list] Re: Feeding the OCaml GUI troll Cc: skaller , Matt Gushee , Ville-Pertti Keinonen , caml-list@inria.fr In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20050830174757.99765.qmail@web30510.mail.mud.yahoo.com> <200508302001.58080.jon@ffconsultancy.com> <3d13dcfc05083101487092acd5@mail.gmail.com> <43168841.9000302@havenrock.com> <1125580528.7192.23.camel@localhost.localdomain> <1125646841.735.57.camel@acerf.exomi.com> <1125664781.7262.51.camel@localhost.localdomain> X-Miltered: at nez-perce with ID 43198957.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 43198956.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 ocaml:01 g'caml:01 type-safe:01 afresh:98 kernel:01 primitives:02 font:97 toolkit:03 ported:03 gui:04 gui:04 needing:04 yet:10 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_BY_IP autolearn=disabled version=3.0.3 If GUI research with OCaml in mind, then DST may be your kettle of fish =3D) You get to start afresh, with nothing standing in your way for design. Experimentation will be key. We'll be needing a new GUI toolkit soon, once we have our new kernel design built. Of course, you have the problems of no existing drawing primitives (yet), or font support (yet). One possible limitation: we may decide to use G'Caml, which I don't believe has been ported to the 3.x series yet (think type-safe ocaml IPC). For those interested, please email me privately. Jonathan Roewen