About: Parrot virtual machine     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : umbel-rc:SoftwareObject, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FParrot_virtual_machine

Parrot was a register-based process virtual machine designed to run dynamic languages efficiently. It is possible to compile Parrot assembly language and Parrot intermediate representation (PIR, an intermediate language) to Parrot bytecode and execute it. Parrot is free and open source software.

AttributesValues
rdf:type
rdfs:label
  • Parrot (de)
  • Máquina virtual Parrot (es)
  • Parrot (machine virtuelle) (fr)
  • 패럿 가상 머신 (ko)
  • Parrot (ja)
  • Parrot virtual machine (en)
  • Parrot virtual machine (nl)
  • Parrot (pl)
  • Parrot (pt)
  • Parrot (ru)
  • Parrot虚拟机 (zh)
rdfs:comment
  • Parrot ist eine in Entwicklung befindliche registerbasierte virtuelle Maschine, die vor allem auf die Bedürfnisse dynamischer Programmiersprachen wie Perl oder Python ausgerichtet ist. Parrot wurde von Dan Sugalski vor allem als Interpreter für Perl 6 entworfen. Die Entwicklung wird von Allison Randal geleitet und von der Parrot Foundation unterstützt und koordiniert. (de)
  • 패럿(Parrot)은 동적 언어를 효율적으로 실행할 수 있도록 설계된 프로세스 가상 머신이다. 와 PIR (중간 언어)를 패럿 바이트코드로 컴파일하여 실행할 수 있다. 패럿은 자유 및 오픈 소스 소프트웨어이다. 패럿은 펄 프로그래밍 커뮤니티에서 비롯하였으며 오픈 소스 및 자유 소프트웨어 운동으로부터 도움을 받아 개발되어 있다. 그 결과 펄의 라이선스(아티스틱 라이선스 2.0)와 호환된다는데 중점을 두고 있다. 개발을 위한 안정적인 API를 갖춘 버전 1.0은 2009년 3월 17일에 공개되었다. (ko)
  • Parrot はレジスタベースの仮想機械(仮想マシン)で、動的プログラミング言語を効率的に動作させるために開発された、C言語で書かれたソフトウェアである。Parrotは他の多くの仮想マシンと異なり、型情報を扱うことができる。Parrot アセンブリ言語とPIR(Parrot中間言語)をParrotのバイトコードに変換し、実行することができる。 ParrotプロジェクトはPerlのコミュニティにより開始され、Parrotはオープンソースとフリーソフトウェアのコミュニティの協力により開発されている。結果として、Parrotはライセンスの互換性 (Artistic License 2.0)、非常に広い範囲のプラットフォーム互換性、現代的なほとんどのプロセッサアーキテクチャに対する互換性、実行速度、サイズ(プラットフォームによるが 700K 程度)、Perlおよび全てではないがほとんどの現代的な動的プログラミング言語の様々な要求に対して柔軟に対応できること、に焦点を置いている。また、イントロスペクション、デバッガの機能、コンパイル時のセマンティックの調節 (semantic modulation) にも焦点を置いている。 (ja)
  • Parrot – maszyna wirtualna przeznaczona do języków dynamicznie typowanych, takich jak Perl, Ruby i Python. (pl)
  • Parrot虚拟机(英語:Parrot virtual machine),是一个可以运行多种编程语言的虚拟机。Parrot虚拟机主要被被设计应用在对动态语言的编译。Parrot是一个自由软件和开源软件,遵循Artistic License 2.0。 (zh)
  • Parrot es una máquina virtual basada en registros, que está siendo desarrollada en lenguaje C, y que pretende la ejecución de programas escritos en distintos lenguajes dinámicos, de manera eficiente. La misma utiliza un mecanismo de compilación en tiempo de ejecución para acelerar la velocidad de ejecución de los programas y reducir la tarea de los lenguajes interpretados. Actualmente es posible compilar el lenguaje ensamblador de Parrot y el PIR (su lenguaje intermedio), para generar bytecodes -en formato Parrot- que pueden ser ejecutados dentro de esta máquina virtual. (es)
  • Parrot was a register-based process virtual machine designed to run dynamic languages efficiently. It is possible to compile Parrot assembly language and Parrot intermediate representation (PIR, an intermediate language) to Parrot bytecode and execute it. Parrot is free and open source software. (en)
  • Parrot est une machine virtuelle à base de registres développée par la communauté Perl. Parrot sera la cible de l'interpréteur de Perl 6 en cours de spécification.La plupart des autres machines virtuelles sont à base de piles. Les développeurs de Parrot considèrent comme unavantage la ressemblance avec l'architecture des processeurs actuels. Cela permettra d'utiliser la littérature sur ce sujet pour le développement de la machine virtuelle Parrot. Parrot est aussi destiné à supporter d'autres langages dynamiques tels queRuby, Python, Tcl ou JavaScript. (fr)
  • Parrot is een op registers gebaseerde virtuele machine, ontworpen om dynamische talen efficiënt te draaien. Parrot is een opensourceproject, gedistribueerd onder een vrije softwarelicentie, namelijk Artistic License 2.0.Parrot werd gestart door de Perl-gemeenschap en wordt ontwikkeld met de hulp van opensourcegemeenschappen. (nl)
  • Parrot é uma máquina virtual baseada em registradores desenvolvida pela comunidade da linguagem Perl. Os desenvolvedores do Parrot alegam que a principal vantagem desta entre as outras máquinas virtuais, baseadas em pilha, é que apresenta mais semelhanças com os processadores atuais. anunciou que Larry Wall e Guido van Rossum (autores do Perl e Python, respectivamente) unificaram seus esforços para criar o Parrot como uma linguagem em síntese de Perl e Python. Isso era, entretanto, uma brincadeira de primeiro de Abril. Este nome então foi adotado para um projeto com objetivo similar. (pt)
  • Parrot (пэррот или паррот; от англ. parrot — попугай) — виртуальная машина, используемая интерпретируемыми языками для эффективного исполнения байт-кода. Название происходит от первоапрельской шутки, когда было объявлено о создании нового языка, объединяющего Perl и Python. В 2014 году, в связи с проблемами развития Parrot, в качестве альтернативной реализации виртуальной машины для Perl 6 была выпущена . (ru)
foaf:name
  • Parrot virtual machine (en)
foaf:homepage
name
  • Parrot virtual machine (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/Parrot_Foundation_logo.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software