Journal(2005) | Blog(2006) | RandomLink | WhoAmI | LiveBookmark | HomePage

<<Previous: Parrot_in_a_Nutshell(中文翻译版)  >>Next: PPM

Parrot in a Nutshell(English)

Category: Translation   Keywords: Parrot Dan Sugalski

By Dan Sugalski, dan@sidhe.org

中文/Chinese Simp, PDF format

What is Parrot

The official point of Parrot

The Unofficial point of Parrot

Parrot’s guiding goals

Speed

Maintainability

Longevity

Extensibility

Flexibility

Multi-language capabilities

Support perl

Support Dynamic Languages in general

Nice Target

Play Zork natively

Interpreter basics

CPU in software

Generally flexible

Generally slow

Easy to write for

Easy to write

Portable

Core Parrot Concepts

Register Based

Language Neutral

Very high level

Introspective

Mutable

Threaded

With Continuations

Quick benchmark numbers

Simple MOPS benchmark 
Ruby 1.6.6: 207 Sec 
Perl 5.6.0: 165 Sec 
Python 2.2: 136 Sec 
Parrot: 18.75 Sec 
Parrot (faster): 9 Sec 
Parrot (fastest): 4.9 Sec

Fetching Parrot

<<Previous: Parrot_in_a_Nutshell(中文翻译版)  >>Next: PPM

Options: +Del.icio.us

Related items Created on 2004-10-30 19:20:36, Last modified on 2004-11-11 00:24:11
Copyright 2004-2005 All Rights Reserved. Powered by Eplanet && Catalyst 5.62.