Parrot (mod_parrot) support in FreeSWITCH
Hi everyone, I just found this project which seems to be a new VM for running languages... the parrot project aims to create a virtual machine for Perl 6 and other dynamic languages. You can take a look at it here: http://www.parrot.org/ It already supports many different languages: http://www.parrot.org/languages And it has a Apache module: http://www.parrot.org/mod_parrot I wonder that makes it embeddable... would it be possible to create a mod_parrot for FreeSWITCH? Please take this only as a feedback and not as anything else. Diego
Here mercutioviz gave me some interesting info about Parrot. 20:47 <@mercutioviz> diegoviola: parrot isn't tied specifically to perl 6 but it is an offshoot of the perl 6 effort 20:47 <@mercutioviz> they were smart to break apart the big project into two separate projects 20:47 <@mercutioviz> parrot is strictly a virtual machine 20:48 <@mercutioviz> perl 6 is strictly a definition of a scripting language 20:48 <@mercutioviz> that lets people port all sorts of stuff to parrot without tripping over perl 6 20:49 <@mercutioviz> it also creates freakish possibilities, like calling perl library functions from a python script Regards, Diego On Fri, Jun 12, 2009 at 8:50 PM, Diego Viola <diego.viola@gmail.com> wrote:
Hi everyone,
I just found this project which seems to be a new VM for running languages... the parrot project aims to create a virtual machine for Perl 6 and other dynamic languages. You can take a look at it here:
It already supports many different languages:
http://www.parrot.org/languages
And it has a Apache module:
http://www.parrot.org/mod_parrot
I wonder that makes it embeddable... would it be possible to create a mod_parrot for FreeSWITCH?
Please take this only as a feedback and not as anything else.
Diego
They seem to have an embedding API here. http://docs.parrot.org/parrot/latest/html/docs/pdds/draft/pdd10_embedding.po... Since FreeSWITCH already uses PCRE, it would be cool if there is Parrot support also. Diego On Fri, Jun 12, 2009 at 8:53 PM, Diego Viola <diego.viola@gmail.com> wrote:
Here mercutioviz gave me some interesting info about Parrot.
20:47 <@mercutioviz> diegoviola: parrot isn't tied specifically to perl 6 but it is an offshoot of the perl 6 effort 20:47 <@mercutioviz> they were smart to break apart the big project into two separate projects 20:47 <@mercutioviz> parrot is strictly a virtual machine 20:48 <@mercutioviz> perl 6 is strictly a definition of a scripting language 20:48 <@mercutioviz> that lets people port all sorts of stuff to parrot without tripping over perl 6 20:49 <@mercutioviz> it also creates freakish possibilities, like calling perl library functions from a python script
Regards,
Diego
On Fri, Jun 12, 2009 at 8:50 PM, Diego Viola <diego.viola@gmail.com>wrote:
Hi everyone,
I just found this project which seems to be a new VM for running languages... the parrot project aims to create a virtual machine for Perl 6 and other dynamic languages. You can take a look at it here:
It already supports many different languages:
http://www.parrot.org/languages
And it has a Apache module:
http://www.parrot.org/mod_parrot
I wonder that makes it embeddable... would it be possible to create a mod_parrot for FreeSWITCH?
Please take this only as a feedback and not as anything else.
Diego
No, I'm not a C programmer, just offering the idea (feedback). On Fri, Jun 12, 2009 at 9:15 PM, Jason White <jason@jasonjgw.net> wrote:
Diego Viola <diego.viola@gmail.com> wrote:
Since FreeSWITCH already uses PCRE, it would be cool if there is Parrot support also.
Are you offering to write it?
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Could I add a bounty? On Fri, Jun 12, 2009 at 9:17 PM, Diego Viola <diego.viola@gmail.com> wrote:
No, I'm not a C programmer, just offering the idea (feedback).
On Fri, Jun 12, 2009 at 9:15 PM, Jason White <jason@jasonjgw.net> wrote:
Diego Viola <diego.viola@gmail.com> wrote:
Since FreeSWITCH already uses PCRE, it would be cool if there is Parrot support also.
Are you offering to write it?
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (2)
-
Diego Viola
-
Jason White