[Haskell-cafe] Embedded scripting Language for haskell app
Felipe Lessa
felipe.lessa at gmail.com
Tue Aug 17 17:18:09 EDT 2010
On Tue, Aug 17, 2010 at 8:50 AM, Wouter Swierstra
<wouter at vectorfabrics.com> wrote:
>>> Can some one please give me a suggestion on the best choice for an
>>> embedded
>>> scripting Language for a haskell application?
>
> Why not use Haskell itself? I agree that C and Java aren't perhaps the
> best choice for application scripting – but both Xmonad and Yi have
> had quite some success using Haskell to script/configure a Haskell
> application.
First of all, size. AFAIK, hint requires the full GHC to be
installed, which means that to distribute your program you need to
distribute at least a dozen mebibytes more.
And perhaps more importantly, sandboxing. Reading hint's
documentation it isn't clear to me how one could have a whitelist of
packages and/or modules. With Lua this is a no-brainer.
But I also think that Haskell makes a great scripting language. I
guess its suitability depends on what kind of scripting you want to
do.
Cheers!
--
Felipe.
More information about the Haskell-Cafe
mailing list