В чем преимущество Parrot VM для конечных пользователей? - PullRequest
3 голосов
/ 23 июня 2010

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

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

1 Ответ

5 голосов
/ 23 июня 2010

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

Как только программа скомпилирована для запуска на виртуальной машине, она будет работать на любой платформе, на которой была реализована виртуальная машина.

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

...