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=2.7 required=5.0 tests=AWL,DNS_FROM_RFC_POST, DNS_FROM_SECURITYSAGE,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id 29BAEBBAF for ; Wed, 5 Nov 2008 09:39:35 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AigBAMDqEEnRVciqimdsb2JhbACTWj4BAQEKCQwHDwWpcIEAi0ABAwEDg1A X-IronPort-AV: E=Sophos;i="4.33,549,1220220000"; d="scan'208";a="19583687" Received: from wf-out-1314.google.com ([209.85.200.170]) by mail1-smtp-roc.national.inria.fr with ESMTP; 05 Nov 2008 09:39:34 +0100 Received: by wf-out-1314.google.com with SMTP id 24so4042618wfg.15 for ; Wed, 05 Nov 2008 00:39:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=rIFRiSjQgEELFY7uPF38SunUJ9MGKXnB8KCjS2Th3Ws=; b=lgaSXWSt7afmx5qhZzDaxR3XpRTYxZkfTFLgiur9Ce0hIDCJPjmc+1d7J8xkaEB9/F RLY4EaToBgV7tg/Qd7GXtfS46Pq/p/9CMyxCKm+Z5K4AC6Z8NOg83Zaxiqhf5sgs1cjA 4PF35uWUmDJcw+GxFshYRk7/J1AVdjP+xNkFM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=nCNro8YHY4QuXGtX84Vem7NoGQpUR6KoRujsh9WyM51yaPSaCM83XfVt+Mvr+iUc/3 A/EpgfaPwGOmoR4h22Y6WPQjiERvzvragvwad57E4Wlj5xumlCwXUf9Rix1H6z73zVWK mLw/pxQmuU1sySOs4p+sqE1Ele6uF9vndm6yU= Received: by 10.142.223.4 with SMTP id v4mr314896wfg.107.1225874373418; Wed, 05 Nov 2008 00:39:33 -0800 (PST) Received: by 10.142.86.5 with HTTP; Wed, 5 Nov 2008 00:39:32 -0800 (PST) Message-ID: <4b5157c30811050039s659575ack8b6e9a9026e67835@mail.gmail.com> Date: Wed, 5 Nov 2008 09:39:32 +0100 From: "Paolo Donadeo" To: "OCaml mailing list" Subject: Re: [Caml-list] What does Jane Street use/want for an IDE? What about you? In-Reply-To: <200811042336.48392.jon@ffconsultancy.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200810200919.41561.ober.14@osu.edu> <200811032311.33989.jon@ffconsultancy.com> <200811041335.46897.ober.14@osu.edu> <200811042336.48392.jon@ffconsultancy.com> X-Spam: no; 0.00; ocaml:01 gtk:01 caml-list:01 python:03 contrast:03 gui:03 gui:03 limitations:04 comparison:05 implement:06 quite:08 completeness:91 frankly:10 scratch:10 framework:11 > In contrast, you can implement a GUI toolkit in OCaml that far exceeds the > relevant limitations of Qt4 with quite easily. Jon, did you ever used Qt in a big C++ or Python project? Qt is the best GUI framework out there, GTK is a ridiculous toy in comparison, and it took ages to reach this level of "completeness". Frankly, I think you are heavily undervaluing the task of building a *decent* GUI from scratch. -- Paolo ~ ~ :wq