I actually think it’s more readable because it makes the distinction between assignment and equivalence very clear.
bugs originating from the similarity of == vs = has probably cost the industry millions over the last 3 decades.