Melo is on a tear, his jumper is so effortless and he has a quick release. It looks like he just tries to hoist it up there as quickly as possible but it goes in.
Right now I'd say they're pretty close season-wise given Carmelo's recent tear. Legacy wise Durant is already ahead and should go down as one of the greatest of all-time whereas Carmelo is on the Paul Pierce tier.