From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by sympa.inria.fr (Postfix) with ESMTPS id 0D48F7EDE3 for ; Thu, 11 Oct 2012 21:05:48 +0200 (CEST) Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of bobzhang1988@gmail.com) identity=pra; client-ip=209.85.223.182; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="bobzhang1988@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail1-smtp-roc.national.inria.fr: domain of bobzhang1988@gmail.com designates 209.85.223.182 as permitted sender) identity=mailfrom; client-ip=209.85.223.182; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="bobzhang1988@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail1-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ie0-f182.google.com) identity=helo; client-ip=209.85.223.182; receiver=mail1-smtp-roc.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="postmaster@mail-ie0-f182.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArsCAGkXd1DRVd+2lGdsb2JhbAAqGhatboh2AYhSCCMBAQEBCQkLCRIpgiUUAiwBGx4DEhBdAREBBQEiNYdPAQMPCyyYAoJkCQOMJoJ2hSIKGScNWYh1AQUMkVsDjUOIKoEVigkIgykWKYQr X-IronPort-AV: E=Sophos;i="4.80,573,1344204000"; d="scan'208";a="176873220" Received: from mail-ie0-f182.google.com ([209.85.223.182]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 11 Oct 2012 21:05:47 +0200 Received: by mail-ie0-f182.google.com with SMTP id k10so6087561iea.27 for ; Thu, 11 Oct 2012 12:05:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=QDGbWRdMgA4PZZhIwupzyGKsAWJqT+1AavvHm3z/Ono=; b=c72NAMyt7TOTSvmebLV5cKGg4DNXbl0oPv8KQ3THmBetIWJ7NROXW754AIWwQOxDMo RUl+VXZ77+3hoedItzDmmCt71AcnY3RgVkaemUT8fOFh3e7krjy43FhXFZXretGc94hW Gtv6nHc1qfVvtEIjK2t4ATuNTaMXS3uv/7TfLeQ80jXZL7vREkWIHSVejfXBQLN4gwAw qfj4JVNrXq4exDWuv3KzIwhy1Pi9+e9HXxbxRzZaM84Fg5WQzn6dZ+bvf6816cmiVveP C2VbVqi+dYYNVNTdRW7llNom1MKVOQfOTIfZWaQQ4Jt3euIYxgDdXYLDIqfpI5LppDcQ 30OA== MIME-Version: 1.0 Received: by 10.50.0.193 with SMTP id 1mr44599igg.0.1349982345960; Thu, 11 Oct 2012 12:05:45 -0700 (PDT) Received: by 10.64.17.4 with HTTP; Thu, 11 Oct 2012 12:05:45 -0700 (PDT) Date: Thu, 11 Oct 2012 15:05:45 -0400 Message-ID: From: bob zhang To: Caml List Content-Type: multipart/alternative; boundary=e89a8f502f8e2f1e1f04cbcd42e0 Subject: [Caml-list] Fan hosted on github now --e89a8f502f8e2f1e1f04cbcd42e0 Content-Type: text/plain; charset=ISO-8859-1 Dear List, I have moved Fan into github now(https://github.com/bobzhang/Fan). What's Fan? We see that a lot of computer scientists are creating languages to target their domain, but creating a language is itself a domain, Fan is targeted at this domain. Yes, Fan is targeted to compiler domains. Fan aims to make creating a language easier. Fan is a successor to Camlp4, which was mainly developed by Daniel de Rauglaudre and Michel Mauny , and later was largely renovated by Nicolas Pouillard . Fan is way more *faster* than *Camlp4*, generally 100 times faster(bootstrapping using native version* only takes 4s *in my machine) and Fan has a very robust bootstrapping system compared with Camlp4. Fan has all the features that Camlp4 provides and much more. Currently Fan is not usable, (so users should still stick to Camlp4 for one year or two)mainly because the API is un-stable, yet. But I would be happy to hear feature request. I am open to pull request. No documentation yet, but there's a link to the previous talk I gave http://www.lexifi.com/ml2012/slides_panel_hongbo.pdf -- Regards -- Bob --e89a8f502f8e2f1e1f04cbcd42e0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Dear List,
=A0 =A0I have moved Fan into github now(https://github.com/bobzhang/Fan).=A0
= =A0 =A0What's Fan?=A0We see that a lot of computer scientists are creating langu= ages to target their domain, but creating a language is itself a domain, Fa= n is targeted at this domain. Yes, Fan is targeted to compiler domains. Fan= aims to make creating a language easier.
=A0 =A0Fan is a successor t= o=A0Camlp4, which was mainly developed by=A0Daniel de Rauglaudre=A0and=A0Michel Mauny, and l= ater was largely renovated by=A0Nicolas Pouillard.=A0Fan is way more= =A0faster=A0than=A0Cam= lp4, = generally 100 times faster(bootstrapping using native version only takes= 4s in my machine) and Fan has a very robust bootstrapping system compa= red with Camlp4. Fan has all the features that Camlp4 provides and much mor= e.
=A0 Currently Fan is not usable, = (so users should still stick to Camlp4 for one year or two)mainly because t= he API is un-stable, yet. But I would be happy to hear feature request. I a= m open to pull request.
=A0 No documentation yet, but there's a link to the = previous talk I gave http://www.lexifi.com/ml2012/slides_panel_hongbo.pdf
--=
Regards
-- Bob
--e89a8f502f8e2f1e1f04cbcd42e0--