←back to thread

156 points todsacerdoti | 4 comments | | HN request time: 0.588s | source
Show context
userbinator ◴[] No.44506358[source]
Somewhat less frequently, I also hear "invoke" or "execute", which is more verbose but also more generic.

Incidentally, I find strange misuses of "call" ("calling a command", "calling a button") one of the more grating phrases used by ESL CS students.

replies(7): >>44506396 #>>44506421 #>>44506500 #>>44506580 #>>44510160 #>>44510878 #>>44511635 #
1. spudlyo ◴[] No.44506580[source]
Invoke comes from Latin invocō, invocāre, meaning “to call upon”. I wouldn’t view it as a misuse, but rather a shortening.
replies(1): >>44506845 #
2. thaumasiotes ◴[] No.44506845[source]
> Invoke comes from Latin invocō, invocāre, meaning “to call upon”.

(In the way you'd call upon a skill, not in the way you'd call upon a neighbor.)

replies(2): >>44509492 #>>44509604 #
3. exe34 ◴[] No.44509492[source]
Which fits nicely for calling a function - you use its skill, you don't call for a chat.
4. coldtea ◴[] No.44509604[source]
But vocare (the voco in invoco) is how you'd call a neighbor