3 ms·
The history in short from my perspective: * Parrot was intended as the runtime for Perl 6. * Perl 6 was not ready to indicate what it needed when development
by lizmat 8y ago
The history in short from my perspective:
* Parrot was intended as the runtime for Perl 6.
* Perl 6 was not ready to indicate what it needed when development started on Parrot
* Scope/Goal of Parrot was extended to other scripting languages
* Parrot started to become more and more unsuitable as the VM for Perl 6 once Perl 6 figured out what it needed
* Parrot failed to attract other clients for its VM
* The Great List Refactor in Perl 6 the year before its official release, forced a decision on whether to also refactor for the Parrot backend or not (on top of the refactoring needed for the JVM and MoarVM backend)
* The decision was no: but really, the GLR was the straw that broke the camel's back, so to say. Particularly, NFG support and async/event driven support were deemed to be impossible to implement with the state Parrot was in at the time.
* With no more clients for its VM, developers left the Parrot project
- acqq 8y agoSo is “nomen” now “omen?” Is the Parrot dead? (1) (2) I can’t figure that out. On http://parrot.org http://parrot.org It seems it maybe still moves? 1) https://en.wikipedia.org/wiki/Dead_Parrot_sketch https://en.wikipedia.org/wiki/Dead_Parrot_sketch 2) The name's origin is really the sketch see: https://web.archive.org/web/20040203055250/http://www.oreilly.com/news/parrotstory_0401.html https://web.archive.org/web/20040203055250/http://www.oreill... and https://en.wikipedia.org/wiki/Parrot_virtual_machine#cite_ref-4 https://en.wikipedia.org/wiki/Parrot_virtual_machine#cite_re... "The name Parrot came from an April Fool's joke which announced a hypothetical language, named Parrot, that would unify Python and Perl.[4][5]"
- b2gills 8y agoIt used to have monthly releases. The last release was from more than two years ago. If it isn't dead yet, it certainly is feeling its age. If someone were willing, they are more than welcome to start a fresh Parrot port of Rakudo.