Perl provides enough facilities for managing arrays that its not necessary to objectify them, other than to be a purist :-)
To me, the main value of an Array class would be the potential to overload it: that would let me get something just like an array except for one small difference (or maybe except for a big difference).
perl6 will in large part scratch that itch for me by having classes for all the builtin datatypes, though there will be some restrictions.
At heart, though, I am a purist - I'd love to see a full "objects everywhere" a la Smalltalk, with a similarly well thought out set of fundamental classes (Bag, Set, Collection etc) - most of the time. The rest of the time I want the raw speed that handcoded builtins can offer. And sometimes both at the same time. And a pony.
Hugo
In reply to Re^2: Functions to Methods
by hv
in thread Functions to Methods
by neniro
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |