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=1.0 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE, DNS_FROM_RFC_WHOIS autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 0107BBC6C for ; Fri, 12 Oct 2007 23:58:43 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAMaKD0fOvjGuoWdsb2JhbACOTQEBAQECBQQGCQgBFw X-IronPort-AV: E=Sophos;i="4.21,268,1188770400"; d="scan'208";a="2948606" Received: from web54604.mail.re2.yahoo.com ([206.190.49.174]) by mail2-smtp-roc.national.inria.fr with SMTP; 12 Oct 2007 23:58:43 +0200 Received: (qmail 45549 invoked by uid 60001); 12 Oct 2007 21:58:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=akPNnVhnmJ/YaSlDKX5kQ+bekYNbLJufFk4kcSISxM2rCdubhexGvKpO1JMYnymAK2oiAVeaA/AdAOc/fJwMuijsJXE9+Rof0Hw5PwrmWrTTL8JVZ0DeBt7ImXeb6W5Ho8dkU34N7eCLSKofWw7bgP3fIYA7w77J0q/JieJ/LI8=; X-YMail-OSG: 6xx5GOsVM1lA_G0HTie0Y0cBSy4LeEiWdKi89ZSLNWm0t57EXQ6eF2HrVlp4knVaPJqFFRnSnUiJg_xu2olkIEMphmz6pAusx2ules2I6tFRH4rgw4YldLR1Zk6JOyCsdbyzimOgVGz7Q0g- Received: from [82.155.112.74] by web54604.mail.re2.yahoo.com via HTTP; Fri, 12 Oct 2007 22:58:42 BST Date: Fri, 12 Oct 2007 22:58:42 +0100 (BST) From: Dario Teixeira Subject: Re: [Caml-list] A labltk book? To: caml-list@yquem.inria.fr In-Reply-To: <200710122213.53007.micha-1@fantasymail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <348721.45512.qm@web54604.mail.re2.yahoo.com> X-Spam: no; 0.00; labltk:01 swig:01 lib:01 bindings:01 bindings:01 ocaml:01 kde:01 cheers:01 smoke:98 smoke:98 routes:98 routes:98 carbon:98 pps:01 caml-list:01 Hi, > you have to go via C so it's much work and the available tools to do the > automagically aren't good enaugh to do it (ok, there is swig, but I don't > like the way the binding is generated). > There exists the smoke project, it a lib to interface qt and python or ruby > use it to bind to qt (and the next perl qt will also you smoke). Maybe that'a I reckon that native bindings might therefore prove nearly impossible! Two alternate routes have occurred to me though. The first involves the Ocaml-Java project and Qt-Jambi bindings (basically Qt on the JVM): http://ocamljava.x9c.fr/ http://trolltech.com/products/qt/jambi The second route involves the OCamIL project (OCaml on .NET) and the Qyoto/Kimono bindings (Qt/KDE bindings for .NET): http://www.pps.jussieu.fr/~montela/ocamil/index.html http://cougarpc.net/qyoto/ We've seen recent annoucements concerning the Ocaml-Java project, so I reckon this route might already be feasible or will be so in the near future. As for route #2, I don't know the current status of OCamIL, so it's hard to say. Has anyone given any of these routes a try? Perhaps the developers of Ocaml-Java or OCamIL would like to share their thoughts? Cheers, Dario ___________________________________________________________ Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html