From Wikipedia, the free encyclopedia
Parrot (паеррот или паррот; от на английски: parrot — папагал) — виртуална машина, използвана от интерпретируемите езици за ефективното изпълнение на байт-код. Наименованието произлиза от първоаприлската шега Архив на оригинала от 2010-07-18 в Wayback Machine. ((en)), с която е било обявено създаването на езика, обединяващ езиците Perl и Python.
За информацията в тази статия или раздел не са посочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина за изтриването на цялата статия или раздел. |
Една от важните причини за разработката на новата виртуална машина е било различието между езиците със статически и динамични типове от данни. Съвременните виртуални машини като Java VM и .NET CLR са били разработтени за езици със статически типове данни, докато езиците за които Parrot е разработен за динамични. Parrot ще бъде основният интерпретатор за Perl, както и целева платформа за компилацията на програмния код на Perl 6. Освен Perl 6, в байткод могат да бъдат компилиран и файлове с изходен код на други програмни езици като:APL, BASIC, Befunge, Brainfuck, Cola, Forth, Jako, Lisp, m4, Miniperl, Ook!, Parakeet, OpenComal, PHP, Plot, Pheme, Punie, Python, Ruby, Scheme, Span, Tcl, URM и YAL, но голяма част от реализацията на тези езици за Parrot и се намира в експериментално състояние.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.