title: Perl 'context' in assignments
body: <p>As a newbie to Perl, I just don't understand what kind of philosophy is behind of the following result:</p>
  
  <pre><code>$cnt1 = @arr;           
  # this gives the length of the array 'arr'
  $cnt2 = @arr[ @indices_arr ];          
  # this gives the last element of the @arr[ @indices_arr ];
  </code></pre>
  
  <p>Is there someone who can explain the difference between the two?</p>