From: bob zhang <bobzhang1988@gmail.com>
To: Caml List <caml-list@inria.fr>
Subject: [Caml-list] Fan hosted on github now
Date: Thu, 11 Oct 2012 15:05:45 -0400 [thread overview]
Message-ID: <CANcqPu65yKJcLyHcxZ8GH6f6-cYBAuUJEc1xVBH0LLz5ZM0trA@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1264 bytes --]
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<http://brion.inria.fr/gallium/index.php/Camlp4>,
which was mainly developed by Daniel de
Rauglaudre<http://pauillac.inria.fr/~ddr/>
and Michel Mauny <http://michel.mauny.net/index.en.php>, and later was
largely renovated by Nicolas Pouillard <http://nicolaspouillard.fr/>. 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
[-- Attachment #2: Type: text/html, Size: 4191 bytes --]
reply other threads:[~2012-10-11 19:05 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CANcqPu65yKJcLyHcxZ8GH6f6-cYBAuUJEc1xVBH0LLz5ZM0trA@mail.gmail.com \
--to=bobzhang1988@gmail.com \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox