Hi,

I am thinking about using Parrot as the VM for a small, experimental
functional language.  My priority is ease of getting things working.  I
was wondering if:

- this is the right list for parrot (parrot-porters-subscribe bounced)?

- whether there was a more suitable venue (more focussed on developing
  languages with parrot than on perl/parrot itself)?

- if anyone could recommend some good code (an already implemented
  language) to copy and hack?

On the last point, all I really need is first class functions, basic
types, eager (partial) evaluation, pattern matching (where is that
handled?) and a little mutability.  In other words, I don't care much
about first class continuations, exceptions, (static) types or
inheritance.

Also, am I right in thinking that I can use whatever language I want for
generating the IR?  Are there any libraries/toolkits for various
languages?  I hate to admit it, but I would prefer not Perl (sorry,
haven't used it for years...), although if that's hugely easier I guess I
go that route anyway.

Thanks,
Andrew


Reply via email to