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.2 required=5.0 tests=AWL,DNS_FROM_RFC_POST, 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 mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 1BC53BBC4 for ; Tue, 14 Apr 2009 09:58:23 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak4DACPf40nRVdyuimdsb2JhbACVdD8BAQEKCQwHDwWnSo8hAQMBA4N5BoYY X-IronPort-AV: E=Sophos;i="4.40,183,1238968800"; d="scan'208";a="38431524" Received: from mail-fx0-f174.google.com ([209.85.220.174]) by mail4-smtp-sop.national.inria.fr with ESMTP; 14 Apr 2009 09:58:22 +0200 Received: by fxm22 with SMTP id 22so2232476fxm.9 for ; Tue, 14 Apr 2009 00:58:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=rIoq03k44IHxqk/KxOHHwzXnaEuGitVAE59+dqenpb4=; b=DsUZGBb4rAnPbZmG4whJQ6EUfwyKczFIf1FJWIBNZfntQM+PmlONxf6m4LfPsrDLkt gFvvY2i+bH6CPPO0VsZJsG3TTJRcHKRJsv3FBTa+RD9Kzt08TtSEaICT8wMBMTPc+Xfn Oso+jjGyqmryM9lZJi/VLM+ySltPzkFv/TofA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=xbkeYflFT2tn5EwooaYFozmj99VMuDQl5MNYqpMa+ACLy40LEdGiGgilCnLY40V7bs OX3WiJyF/kmkXyQEx5yLtYtGQPpFvs6nI3Ph9vRGlmE4DuIgfaJXg3khzv1Y+3RBuT2N B9PFje8BwHWXViIYtznq1BEKK9hPac294WFfQ= MIME-Version: 1.0 Sender: david.mentre@gmail.com Received: by 10.239.135.11 with SMTP id b11mr224309hbb.45.1239695902560; Tue, 14 Apr 2009 00:58:22 -0700 (PDT) In-Reply-To: <0710E27F-A4AD-4EFE-A11A-C86B915560FE@itpl.co.jp> References: <0710E27F-A4AD-4EFE-A11A-C86B915560FE@itpl.co.jp> Date: Tue, 14 Apr 2009 09:58:22 +0200 X-Google-Sender-Auth: d15c47a78421e6e4 Message-ID: <3d13dcfc0904140058v351167aewa4b7943b130d21d8@mail.gmail.com> Subject: Re: [Caml-list] [ANN]Amthing - a multi-threaded GUI library From: David MENTRE To: Satoshi Ogasawara Cc: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; gtk:01 ocaml:01 2009:98 sprite:98 wrote:01 caml-list:01 functional:02 binding:02 widget:03 library:03 library:03 gui:03 gui:03 concurrent:04 reactive:04 Hello, On Tue, Apr 14, 2009 at 07:11, Satoshi Ogasawara wrote: > - Multi-threaded design using Concurrent ML style message passing. > - Time-line animation and functional reactive sprite system. > - X11 Binding. > - 2D vector rendering by cairo. 1. Are there any screenshots? 2. Is there a widget system like in GTK/Qt? 3. What is the domain space covered by this library? Was it made for a specific purpose? IT Planning, Inc. is apparently a Japanese company using OCaml but the main software is using Java Swing GUI. Sincerely yours, david