News
Submitted by mikehh on Wed, 08/18/2010 - 04:20.
Never worry about theory as long as the machinery does what it's supposed to do.
—Robert A. Heinlein
On behalf of the Parrot team, I'm proud to announce Parrot 2.7.0 "Australian King"
Parrot is a virtual machine aimed at running all dynamic languages.
Parrot 2.7.0 is available on Parrot's FTP site, or follow the download instructions. For those who would like to develop on Parrot, or help develop Parrot itself, we recommend using Subversion on our source code repository to get the latest and best Parrot code.
SHA digests for this release are:
Submitted by coke on Wed, 07/21/2010 - 03:53.
What we call the beginning is often the end
And to make an end is to make a beginning.
The end is where we start from.
—T. S. Eliot, Four Quartets
On behalf of the Parrot team, I'm happy to announce Parrot 2.6.0
"Red-rumped." Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.
Parrot 2.6.0 is available on Parrot's FTP site, or follow the
download instructions at http://parrot.org/download. For those who would like to
develop on Parrot, or help develop Parrot itself, we recommend using Subversion
Submitted by gerd on Tue, 06/15/2010 - 13:12.
On behalf of the Parrot team, I'm proud to announce Parrot 2.5.0
"Cheops". Parrot
is a virtual machine aimed at running all dynamic languages.
Parrot 2.5.0 is available on Parrot's FTP
site, or follow the download
instructions. For those who would like to develop on Parrot, or help
develop Parrot itself, we recommend using
Subversion on our
source code repository to get the latest and best Parrot code.
Parrot 2.5.0 News:
- Core
- Added ByteBuffer PMC to allow direct byte manipulation
- Modified some PMC vtable functions to reduce complexity, simplifying coverage.
- Modified PAST to generate symbolic PASM constants in PIR output.
- General STRING API cleanups
- Increased test coverage of core PMCs
- Fixed up 'exit' opcode, added CONTROL_EXIT exception type.
- Experimental 'unroll' opcode renamed to 'finalize'
- NQP-rx
- Added proper support for multisubs and multimethods
- Fixed sigspace handling ** quantifier in regexes
- Added \e strings
- Added use of inversion lists for charclass lists in regexes
- Platforms
- EPEL (Extra Packages for Enterprise Linux) packages for RHEL6.beta are available
- Begin moving towards Lorito, the ops refactor to enable pervasive self-hosting and JIT compilation.
- All ops are now built with the self-hosted opsc compiler.
- For more Information about Lorito see:
Submitted by smash on Sat, 05/29/2010 - 13:30.
We're coming up on the annual Parrot Foundation member's meeting. Which includes the nomination and election of the next Parrot Foundation board of directors. And being so, the foundation is inviting everyone eligible for membership to apply. To be eligible for becoming a member of the Parrot Foundation you must:
- be nominated by two current members
- have made at least two contributions to the project (or a language implementation targeting the project)
- sign a contributor agreement
Submitted by Whiteknight on Tue, 05/18/2010 - 18:23.
"So there me was beating boulder into powder because me couldn't eat it, and magic ball land in lap. Naturally me think, "All right, free egg." because me stupid and me caveman. So me spent about three days humping and bust open with thigh bone so me could eat it good. Then magic ball shoot Oog with beam, and next thing me know me go out and invent wheel out of dinosaur brain. Magic dino wheel rolls for three short distance until me eat it. The point is, me get smarter.
Submitted by gerd on Tue, 04/20/2010 - 12:29.
"Truth is what stands the test of experience.”
- Albert Einstein
On behalf of the Parrot team, I'm proud to announce Parrot 2.3.0
"Samoan Lory." Parrot
is a virtual machine aimed at running all dynamic languages.
Submitted by cotto on Tue, 03/16/2010 - 17:23.
"I can't understand why people are frightened of new ideas. I'm frightened of the old ones.”
- John Cage
On behalf of the Parrot team, I'm proud to announce Parrot 2.2.0
"Like Clockwork." Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.
Parrot 2.2.0 is available on Parrot's FTP site, or follow the
download instructions at http://parrot.org/download. For those who would like to develop on Parrot, or help develop Parrot itself, we recommend using Subversion on the source code repository to get the latest and best Parrot code.
Submitted by coke on Fri, 02/19/2010 - 01:24.
Wiseman: When you removed the book from the cradle, did you speak the words?
Ash: Yeah, basically.
Wiseman: Did you speak the exact words?
Ash: Look, maybe I didn't say every single little tiny syllable, no. But basically I said them, yeah.
— Army of Darkness
On behalf of the Parrot team, I'm happy to announce Parrot 2.1.1. Parrot is a virtual machine aimed at running all dynamic languages.
Parrot 2.1.1 is available on Parrot's FTP site, or follow the download instructions. For those who would like to develop on Parrot, or help develop Parrot itself, we recommend using Subversion on our source code repository to get the latest and best Parrot code.
Submitted by darbelo on Tue, 02/16/2010 - 18:34.
"One must command from each what each can perform, the king went on. "Authority is based first of all upon reason. If you command your subjects to jump into the ocean, there will be a revolution. I am entitled to command obedience because my orders are reasonable."
"Then my sunset?" insisted the little prince, who never let go of a question once he had asked it.
"You shall have your sunset. I shall command it. But I shall wait, according to my science of government, until conditions are favorable."
— Antoine de Saint-Exupéry, The Little Prince
On behalf of the Parrot team, I'm proud to announce Parrot 2.1.0 "As Scheduled." Parrot is a virtual machine aimed at running all dynamic languages.
Parrot 2.1.0 is available on Parrot's FTP site, or follow the download instructions. For those who would like to develop on Parrot, or help develop Parrot itself, we recommend using Subversion on our source code repository to get the latest and best Parrot code.
|
|
|
|