Re:Larry Wall has approved renaming Perl 6 to Raku
by Grinnz on Saturday October 12, 2019 @12:57AM
(#21230775)
It does make it very clear that it is just a data structure (state) associated with a class (behavior).
I try to use OO sparingly when possible, and in Perl that generally just means I've been using a hash and decide it'd be more convenient that it keep some functions to itself rather than pass it around to other functions.
I will say in Perl's defense, the bare implementation really made me appreciate what OO actually is under the hood. I felt like I understood it much better, especially since it takes a mixed approach (rather than 'everything must be an object, including Program.cs' which I never really enjoyed).