I *think *it's based on the first element: julia> (2,2) < (3,3) # this makes intuitive sense true
julia> (2,2) < (1,3) # this makes intuitive sense false julia> (2,2) < (3,1) # this is somewhat confusing true but it might be nice to have pairwise comparisons, so that, for example, one can tell whether a matrix can "fit" inside another matrix across all dimensions via comparison of each matrix's size (in this case, the last result would be false). I'm sure there's a reason the ordering is the way it is, though - does anyone have any insight into what applications rely on this sort of behavior? I'm probably overlooking something very basic since I'm focused on a particular issue right now. Thanks for any insight.