
ehm. I missed something and ghc api is well documented and stable ? The problem is that haskell is overkill here and it requires esoteric extensions for some tasks (Rank2Types for reflection, for example). It is inacceptable for scripting language, faced to no-programmers. Such languages must be as plain and regular, as possible. So, statically typed languages are out of consideration: they either have poor expressive power, or have expressive, but complex type system (as haskell), or relies on hacks within language for some tasks(typecasts and duck typing in c++). Scheme may be acceptable, and possibly EcmaScript. I do not know any other acceptable standartized language. Yet, Scheme has really ugly synthax and Ecma-262 standard is 250 pages long (Of course, it is not C++ with about 1000 pages in standart, but it still hurts to read 250 pages of techdocs in foreign language). On 11/02/2010 12:21 PM, Lennart Augustsson wrote:
I don't understand. Why don't you use Haskell as the scripting language?
On Tue, Nov 2, 2010 at 7:04 AM, Permjacov Evgeniy
wrote: Let us think, that we need some scripting language for our pure haskell project and configure-compile-run is not a way. In such a case a reasonably simple, yet standartized and wide known language should be implemented. What such language may be? R(4/5/6)RS ? EcmaScript ? Some other ? _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe