Howdy,

Although these questions are best answered on the parrot-users mailing
list [0,1] (this mailing list is for internal development), I will
answer your questions quickly here. Please take further questions to
parrot-users.

1. Define stable
2. Parrot is faster than Perl 5 in many microbenchmarks, but our
garbage collector can sometimes ruin the performance benefit we have
in long-running programs. Parrot has not been directly benchmarked
against Lua/Python recently, and you would have to specify exact
versions/implementations to get a direct answer.
3. If you are asking if we have something like ctypes, then yes.
Mostly. You can access libraries written in C via NCI (Native Call
Interface) [2] . Please take note that the NCI API is still in flux.
4. Yes. You can just use the parts of the Parrot VM that you want. For
instance, the winxed [3]  language is self-hosting and has a stage-0
compiler written in C++.

Duke


[0] http://lists.parrot.org/mailman/listinfo/parrot-users
[1] http://groups.google.com/group/parrot-users
[2] http://www.parrotcode.org/docs/pdd/pdd16_native_call.html
[3] http://winxed.org/

On Fri, Dec 18, 2009 at 6:54 PM, atex.way <[email protected]> wrote:
> hello, everyone,
>     i want to use parrot as a VM for my HLL, but have some questions for
> help, thanks in advance.
>     1. is parrot stable now?
>     2. is parraot faster than lua or pyhton VM or old perl 5.
>     3. does parrot have a module extention mechanism in c language like
> python.
>     4. can implement a HLL with c instead of PIR? if PIR is recomended, why?
>
>
>
> 2009-12-19
> ________________________________
> atex.way
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
>



-- 
Jonathan "Duke" Leto
[email protected]
http://leto.net
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to