←back to thread

183 points todsacerdoti | 1 comments | | HN request time: 0.455s | 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 #
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 #
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(3): >>44509492 #>>44509604 #>>44512457 #
1. exe34 ◴[] No.44509492[source]
Which fits nicely for calling a function - you use its skill, you don't call for a chat.