From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id CCFB0BBAF for ; Wed, 24 Nov 2010 10:38:51 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIBAMtr7EzRVaE0kGdsb2JhbACiaggVAQECCQkMBxEDH6JUiWSCGIUeLohWAQEDBYVCBIRZhgc X-IronPort-AV: E=Sophos;i="4.59,247,1288566000"; d="scan'208";a="67954089" Received: from mail-fx0-f52.google.com ([209.85.161.52]) by mail3-smtp-sop.national.inria.fr with ESMTP; 24 Nov 2010 10:38:51 +0100 Received: by fxm5 with SMTP id 5so352297fxm.39 for ; Wed, 24 Nov 2010 01:38:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=t6K4FjGPA4xkoRMaNI3ruS/fJO9DcgSsx9djQnIrOuc=; b=aGMTb2/d+CvG5/OR109XoCkKoCHzitOL0YwFx34Twd2KmFv5UiH1aq+pHWWk5NyKzL ZJ1nMzCcTpjWdZFZQcU/4phJ8fXWcx+oK/M8LopPP2AemjJSTd4FIVXtphqOCtAguYG9 IYRk2Lage+kZCwylVx8NvDblcg6elZ3xTDZD0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=pYTo0kDwRNcrPdlI7okPoVx/7WacFQuxjECqTFJS3SMoBE5T6vulbUvGVvmXx69sIF a7xFK3K5XhK85xEOwchEYbQ1OwEt1w34Ub88cTrnWr5rSTyyX0CEXatU/Ntrvvihxurs zcbZTO2VxEVFPOmZRpWZxeZpKWTRiDiba+m18= MIME-Version: 1.0 Received: by 10.223.112.1 with SMTP id u1mr7755291fap.109.1290591530678; Wed, 24 Nov 2010 01:38:50 -0800 (PST) Received: by 10.223.75.196 with HTTP; Wed, 24 Nov 2010 01:38:50 -0800 (PST) In-Reply-To: <299CA113-601F-4C96-B012-E092F14EEEE6@wanadoo.fr> References: <299CA113-601F-4C96-B012-E092F14EEEE6@wanadoo.fr> Date: Wed, 24 Nov 2010 15:08:50 +0530 Message-ID: Subject: Re: [Caml-list] Desktop GUI toolkits - current state of the art? From: Martin DeMello To: Yoann Padioleau Cc: OCaml List Content-Type: text/plain; charset=ISO-8859-1 X-Spam: no; 0.00; gtk:01 lablgtk:01 gtk:01 ocaml:01 low-level:01 high-level:01 low-level:01 wrote:01 syntactic:01 caml-list:01 api:02 garrigue:03 jacques:03 gui:03 gui:03 On Wed, Nov 24, 2010 at 4:58 AM, Yoann Padioleau wrote: > > What is better looking in vala or ruby/gtk ? > > What you don't like in lablgtk ? Both ruby and vala make an effort to provide nice syntactic support for gtk code, so that it looks like a natural part of the language. The OCaml code from the gtk2 tutorial looks very C-ish, whereas I was hoping for something closer to a GUI DSL. Jacques Garrigue has pointed out that there is actually both a low-level and a high-level API, so I've probably just been put off by the low-level code. martin