|
|
|
|
|
by SamBam
2413 days ago
|
|
I'm guessing they're referring to linguistic features that English doesn't have, such as inflected nouns to unambiguously indicate the subject, direct object and indirect objects. `bite(dog, man)` is ambiguous. You need to look up the function documentation, make a guess, or ask the library developer to come up with a less ambiguous name. If you could decline your variables, however, you could write (in terrible fake Latin) `bite(dog, man-um)` or `bite(dog-um, man)` and they would be interpreted as two different -- and unambiguous -- things. ...but I'm just repeating GP's article. |
|