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

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам