I normally do [\'abc\', \'defg\'].max{|a, b| a.length <=> b.length}, but this seems like a lot of extra typing to compare the results of the same method o
[\'abc\', \'defg\'].max{|a, b| a.length <=> b.length}
This is more concise:
['abc', 'defg'].max_by{|x| x.length }