- At this point the program starts printfing the pot value.
- At this point the program starts printingf the pot value.
Both sound wrong, and yet... one of them must be used.
Both sound wrong, and yet... one of them must be used. |
||||
|
No, you actually have another choice:
Similarly, if you have another case like "Don't interrupt the program while it's printfing", you can also reword that:
In short, printf is a programming-language token, not an English-language verb; so if you try to conjugate it you may cause confusion or at least a double-take (unless that's your intention). |
|||||||||||||
|
|
"printf" shouldn't be a verb in any context, but if that's irrelevant you can set off the piece of code with punctuation as |
|||
|
|
|
Though I would describe the actions of a computer by function and not by the implementation (meaning that I would say: "while the computer is printing") I would not break up the token if converting it into a verb.
|
|||
|
|
|
I would say "At this point the program starts printing the output value using printf". This is, in my opinion, a case of taking verbing too far. |
|||
|
|
|
To be honest, I'm not sure why you can't just use the term printing.
Is it really important to include the letter f, just because the printf function is used? (I mean, it's not as though the output gets printf-ed on the printfer – right?). If it's absolutely critical to include the name of the function, simply write:
|
|||
|
|
printfor in some other way unless you have visibility into the program (e.g. with a debugger). It is irrelevant. What the program is doing, by external evidence, is printing. If you want to discuss what is going on in the program, you can say that it's calling the printf function or executing printf.printfis not a word in English; it's an identifier in a computer programming language which makes it a kind of code. When you write it, you're "coding". – Kaz May 5 '12 at 4:28printfas opposed toputsmight be relevant. – Owen May 5 '12 at 5:39printfpronounced asprinteff. This can be verbed: printeffing, printeffed. "printing f" breaks up the lexical unit. – Kaz May 5 '12 at 6:06