avsmAnil Madhavapeddy
Alain Frisch and Leo White: a public working group on the future of camlp4 and metaprogramming in OCaml: groups.google.com/group/fa.caml/…
jakedonhamJake Donham
@avsm sad that chucking it seems a foregone conclusion. amazing tool, marred by INRIA neglect, lack of docs, p4/5 schism, fixable impl warts
avsmAnil Madhavapeddy
@jakedonham my hope is this will energise fixing it in parallel (/cc @bobzhang1988). It'll take *years* to fully decouple camlp4, if ever
avsmAnil Madhavapeddy
@jakedonham it was your blog post series that led me and @samoht to do so much syntax extension hacking! not sure whether to hate you or not
jakedonhamJake Donham
@avsm oh yeah forgot that one :). I see the motivation—orig syntax lacks context for antiquotations—but there are better alternatives
jakedonhamJake Donham
@yminsky less flippant reply: why not provide a simplified API (just quot/annot/ppx) and a full one? why prevent advanced use cases?
yminskyYaron Minsky
@jakedonham If a fully programmable syntax is too much power, an alternative will give up on some things. A survey can inform those choices.