A question of Style, was: SPUG: Sort an array question

Jeremy Mates jmates at sial.org
Sat Dec 28 19:36:52 CST 2002


* Michael R. Wolf <MichaelRunningWolf at att.net> [2002-12-28T16:31-0800]:
> my personal preference would be to go with the 3-part for
> 
> 	for (my $i = 0; $i < @array; $i++) {
> 	    for (my $j = $i+1; $j < @array; $j++) {
> 
> since it's such a well-known idiom.

More readable for the C folks, but about 60% slower than using the
.. loop syntax.

http://www.sial.org/code/perl/bench/for-loops.pl

-- 
Jeremy Mates                                        http://www.sial.org/

OpenPGP: 0x11C3D628  (4357 1D47 FF78 24BB 0FBF 7AA8 A846 9F86 11C3 D628)

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     POST TO: spug-list at pm.org       PROBLEMS: owner-spug-list at pm.org
      Subscriptions; Email to majordomo at pm.org:  ACTION  LIST  EMAIL
  Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address
 For daily traffic, use spug-list for LIST ;  for weekly, spug-list-digest
     Seattle Perl Users Group (SPUG) Home Page: http://seattleperl.org




More information about the spug-list mailing list