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 nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 87FFDBB84 for ; Thu, 29 Jun 2006 23:40:07 +0200 (CEST) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.198]) by nez-perce.inria.fr (8.13.6/8.13.6) with ESMTP id k5TLe7eq017570 for ; Thu, 29 Jun 2006 23:40:08 +0200 Received: by wx-out-0102.google.com with SMTP id i26so133966wxd for ; Thu, 29 Jun 2006 14:40:06 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Eek/CQdKeJSctKc8rf6p+SXzAnOLtF5Xx7EBRUEGFvWFz5bqkZ8CdxHYOT9yo2ea6V4b/rAm+aOi+8Uh9izoqV7XT9lhExtsPV9yv3jVL5aItbhDCFkU91yxKftoTs5T4szkueKSXRqaRU8hYgWP6WzGJ5Lcd0OWsvNmKi+Fj50= Received: by 10.70.26.17 with SMTP id 17mr3801574wxz; Thu, 29 Jun 2006 14:40:06 -0700 (PDT) Received: by 10.70.47.19 with HTTP; Thu, 29 Jun 2006 14:40:06 -0700 (PDT) Message-ID: <4b5157c30606291440r751948ceu85eaaa65ff375271@mail.gmail.com> Date: Thu, 29 Jun 2006 23:40:06 +0200 From: "Paolo Donadeo" Reply-To: p.donadeo@tautologica.org To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Which development framework for web application in OCaml? In-Reply-To: <44A2BF4F.9050907@ens-lyon.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3d13dcfc0606230918i1b20de56ne27a7b823eb06660@mail.gmail.com> <44A2BF4F.9050907@ens-lyon.org> X-j-chkmail-Score: MSGID : 44A448B7.000 on nez-perce : j-chkmail score : X : 0/20 1 X-Miltered: at nez-perce with ID 44A448B7.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 compiler:01 2006.:98 sourceforge:01 sourceforge:01 caml-list:01 usable:01 usable:01 parameters:02 everyday:96 library:03 typed:03 sigma:05 php:93 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=DNS_FROM_RFC_ABUSE,RCVD_BY_IP autolearn=disabled version=3.0.3 > There is also Ocsigen ( http://www.ocsigen.org/ ) which is a nice Another attempt of self promotion: Ex Nunc (http://ex-nunc.sourceforge.net) is an application framework written in pure OCaml that provides strongly-typed page parameters, automatic session and form validation. Although a live demo is available here: http://ex-nunc.sourceforge.net/cgi-bin/ex-nunc/demo.cgi the framework is still young and not usable for commercial purposes and the templates page compiler is still under construction. In any case our plan is to complete the core project features and to arrive to a usable release of Ex Nunc in November 2006. Our first goal is to obtain a "better PHP", usable in everyday jobs; in the future interesting features like strongly typed embedded SQL and a better application server engine (based on the equeue library) are planned. Since an official announcement is probably a bit premature in this moment, if you have any question about Ex Nunc or, better, if you want to join the development team or to subscribe the "free human beings from PHP slavery" club, contact me. Best regards, Paolo Donadeo -- Paolo Donadeo, Senior Software Engineer Studio Associato 4Sigma Email: p.donadeo@gmail.com ~ ~ :wq