[Haskell-cafe] Model-driven development (was: Haskell participting in big science like CERN Hadrian...)

Martin DeMello martindemello at gmail.com
Tue Oct 7 02:37:20 EDT 2008


2008/10/4 Jason Dagit <dagit at codersbase.com>:
> 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


More information about the Haskell-Cafe mailing list