From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id WAA12354 for caml-red; Wed, 7 Feb 2001 22:31:52 +0100 (MET) 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 UAA10309 for ; Tue, 6 Feb 2001 20:34:13 +0100 (MET) Received: from postfix1-2.free.fr (postfix1-2.free.fr [213.228.0.130]) by nez-perce.inria.fr (8.11.1/8.10.0) with ESMTP id f16JYC916783 for ; Tue, 6 Feb 2001 20:34:13 +0100 (MET) Received: from sbuilders.com (paris11-nas10-39-143.dial.proxad.net [212.27.39.143]) by postfix1-2.free.fr (Postfix) with ESMTP id CB605102863 for ; Tue, 6 Feb 2001 20:34:11 +0100 (CET) Message-ID: <3A805187.CB155D7C@sbuilders.com> Date: Tue, 06 Feb 2001 20:33:27 +0100 From: Maxence Reply-To: max@sbuilders.com X-Mailer: Mozilla 4.75 [fr] (X11; U; Linux 2.2.16-22 i686) X-Accept-Language: fr, en MIME-Version: 1.0 To: caml list Subject: Re: OCaml's long range graphical direction? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: weis@pauillac.inria.fr About TK/GTK I agree with Xavier about TK : very stable, for very simple GUIs, it has its place in the distribution. GTK is very powerful and LablGTK makes it easy to build GUIs with GTK, even complex windows. I find LablGTK stable. And I like the themes :-) But GTK is so heavy and can sometimes be so slow ! My opinion is that lablgtk should be in the standard OCaml distribution, since it allows the use of OCaml for the development of large user-friendly applications : all information needed displayed in one place, easy selection and modification of information, information representation sticking to the end user's mental pictures, ... The lack of support for such a modern GUI would be a handicap for the use of OCaml in 'window-interactive' applications. However, I'm not claiming GTK is the best GUI of the world. I don't even know all GUIs. Anyway, another GUI will soon come to replace it, maybe with 3D-virtual-reality-glasses ... Maxence Guesdon