I remember that the first times I had to use nested data structures, I did not know much about references and I certainly did not understand that, say, an AoH really was an array ofr references to anonymous hashes. That did not prevent me from using some form of baby Perl syntax to use successfully AoH or HoH with simple statements such as:
$foo[5]{'bar'} = "baz";
So you can use, to a certain extent, such data structures without having to care abbout the fact that you are really dealing with an array of references, and that's what I cared mostly at the time. Now, of course, when you need to go further, you need a deepter understanding of how the structure works, and I had to go through this process. But when I started to use such nested data structure, I was certainly happy that I could do it without having to go through the brain stress of using this structure AND having to understand references.

In reply to Re: Generate Array of Hashes WITHOUT References by Laurent_R
in thread Generate Array of Hashes WITHOUT References by tel2

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.