
7 Oct
2008
7 Oct
'08
6:37 a.m.
2008/10/4 Jason Dagit
3) Write a python generating EDSL in Haskell
strong arguements against it. The main problem with #3, is that if I share code with other devs they have to learn Haskell and my EDSL since they won't be able to just hack the generated python, similar problem with #4. Also,
An option is to generate python via an edsl, and use the object oriented trick of overriding the generated code in a separate file. I've done that fairly successfully when generating java from a ruby edsl and some templates, for example. martin