2010-06-23 8 views
3

В чем преимущество Parrot Virtual Machine для конечных пользователей (разработчиков программного обеспечения)?В чем преимущество Parrot VM для конечных пользователей?

Например, если бы я мог запрограммировать непосредственно на Perl или Python, зачем мне программировать для них в Parrot?

ответ

5

В принципе типичные преимущества виртуальной машины (мобильность, оптимизация времени выполнения и т. Д.). На главной странице:

Once a program has been compiled to run on a virtual machine, it will run on any platform that the VM has been implemented on. 

Parrot просто отличается от типичной виртуальной машины в том, что он предназначен для поддержки любого существующего языка, а не только конкретного языка. Поэтому, когда Parrot улучшается, каждый поддерживаемый язык улучшается.

+0

Итак, идея заключается в том, что автору языков потребуется использование Parrot, и она будет легко складываться для конечных пользователей? – Gili