Parrot (пэррот или паррот; от — попугай) —
виртуальная машина, используемая
интерпретируемыми языками для эффективного исполнения байт-кода. Название происходит от
первоапрельской шутки, когда было объявлено о создании нового языка, объединяющего
Perl и
Python.Одной из важных причин для разработки новой виртуальной машины стало различие между языками со статическими и динамическими типами данных. Современные распространенные виртуальные машины, как, например
Java VM и
.NET CLR были разработаны для языков со статическими типами данных, тогда как языки, на поддержку которых нацелен Parrot используют динамические типы. Виртуальная машина Parrot основана на использовании
регистров, а не
стека, так как, по мнению разработчиков, это увеличивает скорость и лучше отражает устройство современных процессоров.
Продолжение на Wikipedia.οrg...
1. n. 1. зоол. попугай 2. попугай (о человеке) 2. v. 1. повторять как попугай (тж. parrot it) 2. учить (кого-л.) бессмысленно повторять (что-л.); Generations of students have learnt to parrot the standard explanations.