Skip to content

Instantly share code, notes, and snippets.

@dankogai
Last active December 15, 2015 19:19
Show Gist options
  • Save dankogai/5310265 to your computer and use it in GitHub Desktop.
Save dankogai/5310265 to your computer and use it in GitHub Desktop.
Perl hash iteration order
% perl -E 'system qw[perl -E], q[say %{{"a".."z"}}] for 1..100'
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
wxefabmnstyzuvcdklqrghijop
cduvabwxefmnklijopstqrghyz
yzmnghuvabopijklefqrstcdwx
cduvyzklghopmnstwxabefqrij
abijklyzqropmnstuvcdghwxef
ghklstqrcdefmnyzopijabuvwx
abmnyzuvcdqrklijwxopghefst
klwxyzghopstuvefqrijabmncd
cdefyzmnghijwxopuvklstqrab
opyzuvefabcdwxijghstmnklqr
ijopqrmnghstefuvklwxabyzcd
wxuvstmnijklghyzopefabcdqr
cdijuvopefghstabklmnqrwxyz
yzghstwxefkluvabijcdmnopqr
efuvghopstijklqryzmnwxabcd
wxuvopijcdefklyzstabqrmngh
wxghstcdkluvmnijyzefabqrop
efmnijklqrcdyzghabopwxstuv
efklijqrstuvghwxyzopcdabmn
klghyzcdstefijopwxqrabmnuv
yzcdqrstopghwxabefkluvmnij
ghwxopuvklefyzabcdmnijqrst
cdghuvstijmnefqrklyzopwxab
cdwxabijopqrmnefyzuvghklst
wxghstijyzqrklcdopefabmnuv
mnghefyzklabcdopijqruvwxst
qrstkluvyzcdefopghijwxabmn
cdmnwxstijqropyzuvklghefab
opwxklabyzefijghcdstuvmnqr
wxghyzefijcdabstuvmnklqrop
ijklghuvefstyzopwxqrmnabcd
uvmnopklijqryzghwxabefcdst
uvwxabefcdmnqryzijghstklop
opqrklghyzijabuvstwxefcdmn
efuvabstklijqropghwxyzcdmn
stklwxefghcdyzijuvmnqrabop
uvopefghabcdklqrmnstwxijyz
mnopabuvijcdyzqrstklefwxgh
efwxyzqrcdopstijabklghmnuv
cdstmnabuvyzklqropghwxefij
qrstwxijefabcdmnyzghopkluv
stefmnqrcdyzghklopabuvijwx
abghcdqropefyzijklwxmnuvst
uvklcdqrmnyzghabopijstwxef
ijuvyzmnklghabefwxopstcdqr
efstopijghcdqryzwxuvmnklab
efwxklstabcdyzuvqropmnghij
efstyzabmnopuvklqrcdwxghij
efabklstghuvwxijqryzopmncd
efwxstopqrklcdabmnghuvijyz
qrghmnopuvcdklyzstabefwxij
yzabghcdijopkluvstqrmnefwx
mnopcdyzklijefstqruvghabwx
stqrmnopuvabefcdijyzghklwx
ghyzcdqruvstopklmnijabwxef
stijabcdopefuvqrwxyzmnghkl
uvabqropefcdmnwxijyzstklgh
wxghefyzmnabuvijopklstcdqr
yzabefmnuvijopqrcdstklghwx
mnqrefklabstijopcduvghyzwx
ghefwxklijmnabuvyzcdqrstop
ijqrghabefstopklcduvmnyzwx
cdqrmnijghwxyzkluvopstabef
klqrwxmnuvabcdghefyzopijst
ghuvijqrefcdwxklopyzabmnst
efqrabopuvyzijghcdklwxmnst
cdwxklabuvefghstijmnqryzop
cdmnijghqruvabefopklyzwxst
efqrwxklmnuvghabopcdstijyz
opwxghefijklabstyzmnqruvcd
wxghklyzijefuvstmnabqropcd
yzuvklghcdefqrstabopwxmnij
wxmnijklyzefuvqrstabghcdop
qryzefmnstklghuvwxopabcdij
mnwxijghefopabcdqrstuvyzkl
cdabmnyzopstqrwxijghefkluv
mnklghabwxqrijuvefyzcdopst
mnghklwxstabcdyzuvopefijqr
abwxqrstcdklijopefyzuvghmn
mnijabopghqrefwxuvcdklyzst
wxabghefyzstklcduvijmnqrop
yzstabcdijefmnqrkluvghwxop
klstopyzuvghqrijabcdmnwxef
ghopwxmnyzstqrklijefabcduv
stmnabklopcdqrijefghyzuvwx
klcdefuvstwxmnopghabijyzqr
opcdefabghijklwxstmnyzqruv
klabefyzqropmnghijcdwxuvst
yzqrstabklefmncdijuvwxopgh
cdijmnkluvabyzwxopstefqrgh
ghopabijwxyzmnstefqrklcduv
mncdstyzopijghwxabqrefkluv
efyzabghcdopmnuvqrstijwxkl
mnyzklopqruvcdabghijstwxef
uvefmnstabijyzghwxqrcdopkl
wxklqruvmnopyzabghijcdefst
uvwxqryzabstcdmnklijopefgh
qrcdijghklmnuvefstyzopwxab
klabuvopstqrefmnghyzijwxcd
styzijghuvabwxmncdqrklopef
uvijqrabklwxopstyzmnghefcd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment