3 ms·
> 3. The insistence on branding sub-components of it and exposing that branding. Yes, it has a VM. Yes, it has a compiler. But why do people talk about ParrotVM
by simcop2387 7y ago
> 3. The insistence on branding sub-components of it and exposing that branding. Yes, it has a VM. Yes, it has a compiler. But why do people talk about ParrotVM and Rakudo as if they're different things? Java has a compiler and a VM, they're called "javac" and "jvm." This wifty "no, Perl 6 is the standard, the software you're running is Rakudo and Parrot" distinction is totally irrelevant to anyone actually wanting to write code, and weirdly confusing.
Pedantically, and this also helps serve your point, Parrot isn't used by any modern Perl 6 implementation, it's effectively dead (if not totally). MoarVM is the less ambitious (not trying to support every dynamic language like Parrot was) and more mature VM that is in use now.
And the requisite, ParrotVM is just pining for the fjords joke goes here. It has ceased to be, gone to meet it's maker, it is an Ex-Parrot.
EDIT: For reference, Parrot VM really was named because of that sketch. It started as an April Fools joke and kinda stuck. https://web.archive.org/web/20100718195724/http://www.perl.com/pub/a/2001/04/01/parrot.htm https://web.archive.org/web/20100718195724/http://www.perl.c...
- evancox100 7y ago# copy stdin to stdout, except for lines starting with # while left_angle_right_angle: if dollar_underscore[0] =eq= "#": continue_next; } print dollar_underscore; } Hilarious...
- merlincorey 7y agoThe opening block with `:` and ending block with `}` literally killed me.
- rbp 7y agofiguratively
- jdironman 7y agoCharacterally.
- deleted 7y ago[deleted]
- bryanrasmussen 7y agobrutally
- Stratoscope 7y agoA relevant and rather entertaining article from Merriam-Webster: Did We Change the Definition of 'Literally'? Literally every modern dictionary includes this definition https://www.merriam-webster.com/words-at-play/misuse-of-literally https://www.merriam-webster.com/words-at-play/misuse-of-lite...
- rwbhn 7y agoMy favorite bit: "If you dislike hearing other people use it, you may continue to be upset."
- ivanhoe 7y agoSo you're (literally?) using "it figuratively killed me" as a figure of speech? For real?
- singingfish 7y agopeople who use literally to mean figuratively literally give me the shits.
- gpvos 7y agoMy condolences to your family and friends.
- tomcam 7y agoIf Roger Zelazny weren’t literally dead, he’d literally be rolling over in his grave for your use of the word literally.
- shitgoose 7y agoi either missed the joke or missed the perl6 spec about :} notation. can you explain?
- Grinnz 7y agoSee the link in the parent comment.