From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 45D97820A1 for ; Wed, 11 Sep 2013 23:01:04 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of adrien@notk.org) identity=pra; client-ip=91.121.71.147; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="adrien@notk.org"; x-sender="adrien@notk.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of adrien@notk.org designates 91.121.71.147 as permitted sender) identity=mailfrom; client-ip=91.121.71.147; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="adrien@notk.org"; x-sender="adrien@notk.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@nautica.notk.org) identity=helo; client-ip=91.121.71.147; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="adrien@notk.org"; x-sender="postmaster@nautica.notk.org"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsAADPZMFJbeUeTl2dsb2JhbABBGoM/gxNpvFyBHRYOAQEBAQEIFgc8giUBAQQBI1YQCxgCAgUTDgICDwUYHQETEwmHcwoINK0lkXqBKY5BB4JpNIEAA5d4AYw1BIhdOg X-IPAS-Result: ApsAADPZMFJbeUeTl2dsb2JhbABBGoM/gxNpvFyBHRYOAQEBAQEIFgc8giUBAQQBI1YQCxgCAgUTDgICDwUYHQETEwmHcwoINK0lkXqBKY5BB4JpNIEAA5d4AYw1BIhdOg X-IronPort-AV: E=Sophos;i="4.90,886,1371074400"; d="scan'208";a="32496541" Received: from nautica.notk.org ([91.121.71.147]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 11 Sep 2013 23:01:03 +0200 Received: by nautica.notk.org (Postfix, from userid 1003) id BAF5DC009; Wed, 11 Sep 2013 23:01:03 +0200 (CEST) Date: Wed, 11 Sep 2013 23:01:03 +0200 From: Adrien Nader To: Gour Cc: caml-list@inria.fr Message-ID: <20130911210103.GA29283@notk.org> References: <20130910230928.2d51cd39@atmarama.noip.me> <20130911052437.GA9514@notk.org> <20130911101457.3f756b68@atmarama.noip.me> <20130911181737.GA3764@notk.org> <20130911213106.7fa73539@atmarama.noip.me> <20130911195320.GB20117@notk.org> <20130911224117.5f1a3df4@atmarama.noip.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20130911224117.5f1a3df4@atmarama.noip.me> User-Agent: Mutt/1.5.20 (2009-06-14) Subject: Re: [Caml-list] Re: OCaml vs Ada and/or GUI options On Wed, Sep 11, 2013, Gour wrote: > On Wed, 11 Sep 2013 21:53:20 +0200 > Adrien Nader wrote: > > > While I hope this happens, I'm not holding my breath. > > Go to http://www.gtk.org/download/index.php and visit link for Linux, Windows > and Mac OS X...you'll see that the last stable releases are: > > a) 3.8 for Linux > > b) 2.24.10 for Win32 and 2.22.1 for Win64 with the note: "Note that > these 64-bit packages are experimental." > > c) no packages for Mac OS X I quite strongly disagree. That developers have to become packagers for Windows and Mac OS X has been an unfortunate fact. It doesn't prove anything about the stability of a software. I actually hate that. On Windows this leads to "zlib.dll" or "zlib1.dll". You'll find hundreds of zlib libraries with these names. Which version, which options, which compatibility? Binaries should be built as a whole. They need to be compatible between them and they need to be consistent. Having software developers provide binaries guarantees that this doesn't happen. > > That's something I disagree with, or at least don't understand. > > > > All I ask from a GUI library is a set of widget. If that is properly > > provided, I don't see which influence the library has on the scale of > > the application you can do. > > Check the video link - the guy is explaining that GTK is no longer > suitable for apps which need many custom widgets, but is appropriate for > 'small apps' using "default widgets" only. Hmm, that explains it: I don't want to roll my own widgets. I avoid it like the plague. -- Adrien Nader