4 ms·
The brackets do have the advantage that they make the order of evaluation and individual callees totally explicit, unlike some languages with optional parenthes
by jaynetics 7y ago
The brackets do have the advantage that they make the order of evaluation and individual callees totally explicit, unlike some languages with optional parentheses or a mix of dots and other syntax elements.
As someone with the unusual distinction of learning to code with ObjC, I found the syntax super helpful as a newbie.
Everything looked distinct (e.g. in other languages blocks might only differ from hashmaps by their context), everything was verbose as if explained to a child (Thing *thing = [Thing thingByConvertingOtherThing: otherThing];) and so on.