My two cents on the subject:
-
"wrt" is cryptic.
-
"withRespectTo" would be ok in most contexts, but I respect the desire that a fundamental, oft-used function should have a concise name.
-
"by" works.
-
No matter what it is named, when a user first encounters the function, the user inevitably will read the docs (or a blog post) to become familiar with what the function does and what its parameter labels mean.
@Tino: Thanks for starting a separate thread on this subject. It really helps to focus the discussion. Absent a separate thread, I would not have posted my thoughts on this subject, as I would not have wanted to clutter a very long main thread with an ancillary comment. See, Evolution Process Discussion.