Perl5 has a rich and at times rather confusing syntax for references or pointers |
This new feature is used to allow Perl variables to hold "handles" to objects and so implement an object-oriented environment. |
So in this sense pointers in Perl combine and do not "properly" distinguish classic pointers and objects. |
There are hard references and soft or symbol table references |
Hard references are new to Perl5 and much more powerful |