home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / perl / 7694 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  1.1 KB

  1. Path: sparky!uunet!noc.near.net!hri.com!spool.mu.edu!agate!ames!data.nas.nasa.gov!irving.nas.nasa.gov!pomeranz
  2. From: pomeranz@irving.nas.nasa.gov (Hal R. Pomeranz)
  3. Newsgroups: comp.lang.perl
  4. Subject: unshift() behavior
  5. Message-ID: <1993Jan7.012728.12746@nas.nasa.gov>
  6. Date: 7 Jan 93 01:27:28 GMT
  7. Sender: news@nas.nasa.gov (News Administrator)
  8. Organization: NAS, NASA Ames Research Center, Moffett Field, California
  9. Lines: 19
  10.  
  11.  
  12. Is it just me or does anybody else think that
  13.  
  14.     unshift(@list, 1..10);
  15.  
  16. should do the same thing as
  17.  
  18.     @list = reverse 1..10;
  19.  
  20. I guess I'm thinking that unshift should jam its arguments onto the
  21. front of the list one at a time rather than en masse as it does
  22. currently.  Of course, it's probably faster to do it as a lump, but
  23. it somehow seems non-intuitive to me...
  24.  
  25. -- 
  26. ===============================================================================
  27. Hal Pomeranz     Senior Member of Technical Staff     NASA Ames Research Center
  28.          pomeranz@nas.nasa.gov     pomeranz@cs.swarthmore.edu
  29. "I sit and stare with hardened eyes through a time when life's so hard."  --L&O
  30.