Conversation
Notices
-
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Saturday, 17-Feb-2024 04:44:26 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} Isn't ParrotVM the project that originally hosted the "Perl6" implementation (now the Rakudo Star implementation of Raku) before they moved to MoarVM? If so, I haven't heard anything about it in years ... it may be dead. -
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Saturday, 17-Feb-2024 06:35:14 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} It was my impression that Parrot was designed specifically for the needs and goals of the P6 project with other language support being secondary. As the project changed, I didn't think Parrot was able to support its direction.
But these are all views from the outside, not even following closely. I could be very wrong. -
Santa Claes πΈπͺππ°π (clacke@libranet.de)'s status on Saturday, 17-Feb-2024 09:16:35 UTC Santa Claes πΈπͺππ°π @lnxw48a1 The way I remember it, ParrotVM was highly generalized and was supposed to support generic language development, and Perl 6 was supposed to be written in a language-writing language on top of a Parrot "assembly". People wrote almost-implementations of Python, Ruby and other languages for it. In the end though, nothing became fully ready for use.
That's why it stalled for years, and Rakudo and MoarVM was the "fine, whatever, we'll just write Perl 6" solution that actually managed to release something.
I'll try to find the receipts for my claims.
I think you are right that ParrotVM is an ex-Parrot, for the above reasons. But beautiful plumage!
-