Описание тега parrot

Parrot - это виртуальная машина, предназначенная для эффективной компиляции и выполнения байт-кода для динамических языков. Первоначально созданный для Perl 6, он стремится реализовать множество различных языков и обеспечить совместимое межъязыковое представление данных. В настоящее время Parrot поддерживает множество языковых реализаций на различных стадиях завершения, включая Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL и переводчик байт-кода.NET.
7 ответов

Что именно попугай?

Я понимаю, что Parrot - это виртуальная машина, но мне кажется, что я не совсем понимаю идею, стоящую за ней. Как я понимаю, это виртуальная машина, которая предназначена для работы с несколькими языками. Это правильно? Каковы преимущества использов…
22 сен '08 в 23:04
0 ответов

Двойная загрузка Windows 10/ Parrot после проблем

Я установил Parrot OS (двойная загрузка) после Windows 10. Но теперь я не могу загрузить Windows 10, которая была у меня раньше. Не существует опции windows 10 в меню загрузки попугая. Несмотря на то, что я делал весь процесс, используя текст руково…
28 ноя '18 в 21:05
1 ответ

Порты Попугая В.М.

Есть ли список операционных систем, для которых может быть создана виртуальная машина Parrot? Я бы предпочел не просматривать примечания к выпуску каждой версии, чтобы понять это.
04 апр '12 в 16:48
3 ответа

LLVM, Parrot, JVM, PyPy + python

В чем проблема при разработке некоторых языков, например, Python для некоторых оптимизированных методов с некоторыми из LLVM / Parrot. PyPy, LLVM, Parrot являются основными технологиями для разработки общей платформы. Я вижу это как: PyPy - фреймвор…
16 мар '11 в 16:20
0 ответов

AR Drone openCV & libardrone

Вопросы, касающиеся openCV, есть ли примеры кодов в python после того, как я его установил? Я вижу только коды.hpp и хочу убедиться, что он работает, прежде чем продолжить. Я следую его шагам: brew tap homebrew/science brew install opencv Я сделал э…
26 сен '17 в 16:20
1 ответ

Java Swing Threading: GUI зависает при выполнении логических команд

В настоящее время я работаю над проектом по разработке управления Parrot AR Drone 2.0 Power Edition. Для этого мы используем библиотеку YaDrone ( https://vsis-www.informatik.uni-hamburg.de/oldServer/teaching/projects/yadrone/) для управления дроном.…
18 апр '18 в 08:10
1 ответ

Есть ли у Parrot многопоточный параллельный сборщик мусора?

Мой вопрос о сборщике мусора в виртуальной машине Parrot ( http://www.parrot.org/). Это многопоточный?
25 мар '14 в 14:46
2 ответа

Ruby или другой язык будут работать быстрее на Parrot?

Я только что увидел, что есть Рубин Parrot Компилятор называется Cardinal, который может создать код для запуска Parrot, которая является виртуальной машиной, которая может выполнять байт-код. Как производительность Ruby или любого языка компилирует…
23 окт '10 в 02:40
1 ответ

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

В чем преимущество виртуальной машины Parrot для конечных пользователей (разработчиков программного обеспечения)? Например, если бы я мог программировать на Perl или Python напрямую, зачем мне было бы программировать их под Parrot?
23 июн '10 в 02:40
2 ответа

У Parrot есть интерфейс базы данных или API?

Быстрый поиск дал мне это объявление о Parrot DBDI с января 2004 года и список рассылки dbdi-dev, который, похоже, давно умер. Parrot DBDI все еще разрабатывается? Кто-нибудь работает над другим API базы данных или интерфейсом для Parrot?
21 ноя '08 в 21:55
3 ответа

Какова дата выпуска Rakudo Star (perl6)?

Если конкретная дата выпуска недоступна (как я подозреваю, это не так), можете ли вы предоставить ресурсы для отслеживания того, насколько она близка к требуемому набору функций, который позволяет выпускать. Я не обязательно запрашиваю процентный ук…
27 апр '10 в 00:25
4 ответа

Что такое хорошая виртуальная машина для разработки языка хобби?

Я думаю о написании своего собственного маленького языка. Я нашел несколько вариантов, но не стесняйтесь предлагать больше. JVM Попугай OSA Многие языки используют JVM, но если вы не напишите язык Java-ish, вся мощь, которую дает вам stdlib, будет у…
1 ответ

Как я могу получить информацию о широте от ar drone, используя nodejs?

Когда я использую это, я получаю неопределенную ошибку. широта не определена. var arDrone = require('ar-drone'); var droneClient = arDrone.createClient(); droneClient.config('general:navdata_demo', 'FALSE'); // get back all data the copter can send …
29 мар '17 в 20:09
1 ответ

Как виртуальные машины на основе регистров реализуют регистры

Как виртуальные машины на основе регистров реализуют регистры. Я читал много онлайн-информации о виртуальных машинах на основе регистра, и я видел int r[16]; используется в качестве метода для реализации регистров. Это поднимает несколько вопросов, …
04 июн '14 в 19:17
2 ответа

Зачем использовать Parrot (или другую виртуальную машину), если у меня есть переводчик?

Почему я должен использовать VM, например Parrot, для динамического языка, который я использую (Python, Perl, ...), если у меня уже есть переводчик? Что я могу потенциально получить за счет наличия разных виртуальных машин в моем коде и на моей маши…
0 ответов

Как сделать линию, следующую algortihm для AR Drone 2.0?

Я пытаюсь разработать алгоритм, следующий за линией, где дрон будет определять интересующую область с помощью цветовой фильтрации. Я фильтрую все цвета, чтобы видеть только белый цвет. Как только этот цвет будет обнаружен, я хочу, чтобы дрон шел по …
18 окт '17 в 13:05
6 ответов

Как начать работать с Perl 6?

Я хотел бы узнать ваше мнение о том, как начать работу с Perl 6? Можно ли использовать Rakudo, который строится на Parrot, или еще лучше использовать реализацию Pugs? Если Rakudo, какой лучший способ установить его? Ежемесячные выпуски Parrot, прямо…
23 янв '09 в 18:55
1 ответ

Могу ли я использовать Parrot Compiler Tools из установленного пакета parrot-devel в Linux?

Я заинтересован в создании собственного языка с помощью Parrot VM. Я установил пакет parrot-devel вместе с parrot и зависимостями (используя менеджер пакетов Synaptic в Linux Mint 11). Я нашел учебник ( http://en.wikibooks.org/wiki/Parrot_Virtual_Ma…
1 ответ

403 Запрещенный доступ Symfony2 проект

У меня есть проект на symfony2.8, я использую Parrot OS (на основе Debian), я уже установил PHP7.1 и MariaDB, но когда я пытаюсь получить доступ к проекту сайта, я получил: 403 Запрещено Есть несколько журналов: /var/log/nginx/error.log 2018/08/18 1…
18 авг '18 в 18:12
0 ответов

Как выполнить двойную загрузку Parrot/Windows 10

В эти дни я пытаюсь установить Parrot Security/Windows 10 с двойной загрузкой на мой ПК. Моя Windows установлена ​​на SSD, а мои данные - на независимый жесткий диск. Я создал раздел на жестком диске, но однажды в BIOS, пытаясь установить Parrot с U…
21 ноя '18 в 08:34